Начальное наполнение
This commit is contained in:
parent
ad6e5c34b9
commit
65da117ac5
4
__init__.py
Normal file
4
__init__.py
Normal file
@ -0,0 +1,4 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import models
|
||||
from . import report
|
33
__manifest__.py
Normal file
33
__manifest__.py
Normal file
@ -0,0 +1,33 @@
|
||||
# -*- 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': [
|
||||
'pos_hr/static/src/**/*',
|
||||
],
|
||||
'web.assets_tests': [
|
||||
'pos_hr/static/tests/**/*',
|
||||
],
|
||||
},
|
||||
'license': 'LGPL-3',
|
||||
}
|
198
i18n/ar.po
Normal file
198
i18n/ar.po
Normal file
@ -0,0 +1,198 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Malaz Abuidris <msea@odoo.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Malaz Abuidris <msea@odoo.com>, 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_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 "Advanced rights"
|
||||
msgstr "الصلاحيات المتقدمة "
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "كافة الموظفين "
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "الموظفون الذين يملكون صلاحيات وصول أساسية "
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "الموظفون الذين يملكون صلاحية وصول المدير "
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "إذا تم تركه فارغاً، بوسع كافة الموظفين تسجيل الدخول إلى نقطة البيع "
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"إذا تم تركه فارغاً، سيكون لدى مستخدمي أودو فقط صلاحيات إضافية في نقطة البيع "
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "كلمة المرور غير صحيحة"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "قفل "
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "تسجيل الدخول إلى"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "لا يوجد موظف "
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "مسح شارتك"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "أو"
|
199
i18n/bg.po
Normal file
199
i18n/bg.po
Normal file
@ -0,0 +1,199 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Albena Mincheva <albena_vicheva@abv.bg>, 2023
|
||||
# KeyVillage, 2023
|
||||
# aleksandar ivanov, 2023
|
||||
# Maria Boyadjieva <marabo2000@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Неправилна парола"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Заключете"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Сканиране на значка"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "или"
|
203
i18n/ca.po
Normal file
203
i18n/ca.po
Normal file
@ -0,0 +1,203 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Óscar Fonseca <tecnico@pyming.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Josep Anton Belchi, 2023
|
||||
# Quim - eccit <quim@eccit.com>, 2023
|
||||
# RGB Consulting <odoo@rgbconsulting.com>, 2023
|
||||
# marcescu, 2023
|
||||
# Manel Fernandez Ramirez <manelfera@outlook.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Manel Fernandez Ramirez <manelfera@outlook.com>, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Tots els empleats"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Caixer"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 "Paràmetres 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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Contrasenya incorrecta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Bloqueja"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Inicia la sessió a"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"Persones que utilitzen la caixa registradora. Pot ser un substitut, un "
|
||||
"estudiant o un empleat interí."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Escanegi la seva identificació"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "o"
|
196
i18n/cs.po
Normal file
196
i18n/cs.po
Normal file
@ -0,0 +1,196 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Jakub Smolka, 2023
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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 "Konfigurační nastavení"
|
||||
|
||||
#. 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 ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Nesprávné heslo"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zamknout"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"Osoba, která používá pokladnu. Může to být brigádník, student nebo dočasný "
|
||||
"zaměstnanec."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Výkaz objednávek prodejního místa"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model,name:pos_hr.model_pos_session
|
||||
msgid "Point of Sale Session"
|
||||
msgstr "Relace prodejního místa"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "nebo"
|
199
i18n/da.po
Normal file
199
i18n/da.po
Normal file
@ -0,0 +1,199 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# lhmflexerp <lhm@flexerp.dk>, 2023
|
||||
# Sanne Kristensen <sanne@vkdata.dk>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2023\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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Alle medarbejdere"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Forkert adgangskode"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Lås"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Log ind på"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 som anvender kasseapparatet. Det kan være en praktikant, midlertidig "
|
||||
"ansat, eller flex ansat."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Skan dit badge"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "eller"
|
198
i18n/de.po
Normal file
198
i18n/de.po
Normal file
@ -0,0 +1,198 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Larissa Manderfeld, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "Erweiterte Rechte"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Alle Mitarbeiter"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Grundrechte"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Mitarbeiter mit Grundzugriff"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Mitarbeiter mit Managerzugriff"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Wenn leer, können sich alle Mitarbeiter im Kassensystem anmelden"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "Wenn leer, haben nur Odoo-Benutzer erweiterte Rechte im Kassensystem"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Falsches Passwort"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Sperre"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Anmelden bei"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Kein Mitarbeiter"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Bitte erneut versuchen."
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Ausweis scannen"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "oder"
|
201
i18n/es.po
Normal file
201
i18n/es.po
Normal file
@ -0,0 +1,201 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Pedro M. Baeza <pedro.baeza@tecnativa.com>, 2023
|
||||
# Larissa Manderfeld, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "Derechos avanzados"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Todos los empleados"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Derechos básicos"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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) de PoS: %s \n"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Empleados con acceso básico"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Empleados con acceso de gerente"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Si se deja vacío, todos los empleados pueden acceder al TPV"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Si se deja vacío, solo los usuarios de Odoo tendrán derechos extendidos en "
|
||||
"el TPV"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Contraseña incorrecta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Bloquear"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Iniciar sesión a"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Sin empleados"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Inténtelo de nuevo."
|
||||
|
||||
#. 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 Ó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 TPV"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Escaneé su identificación"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "o"
|
200
i18n/es_419.po
Normal file
200
i18n/es_419.po
Normal file
@ -0,0 +1,200 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Iran Villalobos López, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Iran Villalobos López, 2023\n"
|
||||
"Language-Team: Spanish (Latin America) (https://app.transifex.com/odoo/teams/41243/es_419/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: es_419\n"
|
||||
"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr "Derechos avanzados"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Todos los empleados"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Derechos básicos"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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 PdV: %s \n"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Empleados con acceso básico"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Empleados con acceso de gerente"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Si se deja vacío, todos los empleados pueden acceder al PdV"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Si se deja vacío, solo los usuarios de Odoo tendrán derechos adicionales en "
|
||||
"el PdV"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Contraseña incorrecta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Bloquear"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Iniciar sesión en"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Sin empleados"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Inténtelo de nuevo."
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model,name:pos_hr.model_pos_config
|
||||
msgid "Point of Sale Configuration"
|
||||
msgstr "Configuración del punto de venta"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model,name:pos_hr.model_pos_order
|
||||
msgid "Point of Sale Orders"
|
||||
msgstr "Órdenes del punto de venta"
|
||||
|
||||
#. 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 de punto de venta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Escaneé su identificación"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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 las sesiones: \n"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "o"
|
204
i18n/et.po
Normal file
204
i18n/et.po
Normal file
@ -0,0 +1,204 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# JanaAvalah, 2023
|
||||
# Rivo Zängov <eraser@eraser.ee>, 2023
|
||||
# Eneli Õigus <enelioigus@gmail.com>, 2023
|
||||
# Maidu Targama <m.targama@gmail.com>, 2023
|
||||
# Egon Raamat <egon@avalah.ee>, 2023
|
||||
# Triine Aavik <triine@avalah.ee>, 2023
|
||||
# Mihkel avalah, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Mihkel avalah, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Kõik töötajad"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Kassiir"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Vale parool"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Lukusta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Logi sisse, et"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Skaneeri oma märk"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "või"
|
202
i18n/fa.po
Normal file
202
i18n/fa.po
Normal file
@ -0,0 +1,202 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Mohsen Seifmohammadi, 2023
|
||||
# Hamed Mohammadi <hamed@dehongi.com>, 2023
|
||||
# Hanna Kheradroosta, 2023
|
||||
# fardin mardani, 2023
|
||||
# Mohsen Mohammadi <iammohsen.123@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "کل کارکنان"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "گذرواژه نادرست"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "قفل"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "ورود به"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "نشان خود را اسکن کنید"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "یا"
|
201
i18n/fi.po
Normal file
201
i18n/fi.po
Normal file
@ -0,0 +1,201 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Veikko Väätäjä <veikko.vaataja@gmail.com>, 2023
|
||||
# Anni Saarelainen, 2023
|
||||
# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2023
|
||||
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2023
|
||||
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Kaikki työntekijät"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Myyjä"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Väärä salasana"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Lukitse"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Kirjaudu sisään"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"Henkilö, joka käyttää kassaa. Voi olla sijainen, opiskelija tai tilapäinen "
|
||||
"työntekijä."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Skannaa tunnuskortti"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "tai"
|
200
i18n/fr.po
Normal file
200
i18n/fr.po
Normal file
@ -0,0 +1,200 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Jolien De Paepe, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "Droits avancés"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Tous les employés"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Droits de base"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Employés ayant un accès de base"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Employés ayant un accès de manager"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Si laissé vide, tous les employés peuvent se connecter au PdV"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Si laissé vide, seuls les utilisateurs Odoo disposent de droits étendus dans"
|
||||
" le PdV"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Mot de passe incorrect"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Bloquer"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Connectez-vous à"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Aucun employé"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Veuillez réessayer."
|
||||
|
||||
#. 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 au 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Scannez votre badge"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "ou"
|
196
i18n/he.po
Normal file
196
i18n/he.po
Normal file
@ -0,0 +1,196 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Yihya Hugirat <hugirat@gmail.com>, 2023
|
||||
# ZVI BLONDER <ZVIBLONDER@gmail.com>, 2023
|
||||
# שהאב חוסיין <shhab89@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: שהאב חוסיין <shhab89@gmail.com>, 2023\n"
|
||||
"Language-Team: Hebrew (https://app.transifex.com/odoo/teams/41243/he/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: he\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "כל העובדים"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "סיסמה לא נכונה"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "נעל"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "התחבר ל"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "סרוק את התג שלך"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "או"
|
158
i18n/hr.po
Normal file
158
i18n/hr.po
Normal file
@ -0,0 +1,158 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Milan Tribuson <one.mile.code@gmail.com>, 2022
|
||||
# Karolina Tonković <karolina.tonkovic@storm.hr>, 2022
|
||||
# Hrvoje Sić <hrvoje.sic@gmail.com>, 2022
|
||||
# Tina Milas, 2022
|
||||
# Martin Trigaux, 2022
|
||||
# Bole <bole@dajmi5.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Bole <bole@dajmi5.com>, 2023\n"
|
||||
"Language-Team: Croatian (https://app.transifex.com/odoo/teams/41243/hr/)\n"
|
||||
"Language: hr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"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/HeaderLockButton.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zaključaj"
|
||||
|
||||
#. 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 ""
|
||||
|
||||
#. 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
|
||||
#. 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"
|
199
i18n/hu.po
Normal file
199
i18n/hu.po
Normal file
@ -0,0 +1,199 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Zsolt Godó <zsolttokio@gmail.com>, 2023
|
||||
# Tamás Németh <ntomasz81@gmail.com>, 2023
|
||||
# Ákos Nagy <akos.nagy@oregional.hu>, 2023
|
||||
# krnkris, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2023\n"
|
||||
"Language-Team: Hungarian (https://app.transifex.com/odoo/teams/41243/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: hu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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 "Munkavállaló"
|
||||
|
||||
#. 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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Hibás jelszó"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zárolás"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Jelvénye beszkennelése"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "vagy"
|
200
i18n/id.po
Normal file
200
i18n/id.po
Normal file
@ -0,0 +1,200 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Abe Manyo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "Advanced right"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Semua karyawan"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Hak dasar"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Karyawan dengan akses dasar"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Karyawan dengan akses manajer"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Bila dibiarkan kosong, semua karyawan dapat login ke POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Bila dibiarkan kosong, hanya user Odoo yang memiliki hak yang diperluas di "
|
||||
"POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Password Salah"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Kunci"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Log in ke"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Tidak ada karyawan"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Silakan coba lagi."
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Pindai lencana Anda"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "atau"
|
198
i18n/it.po
Normal file
198
i18n/it.po
Normal file
@ -0,0 +1,198 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Marianna Ciofani, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Marianna Ciofani, 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_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 "Advanced rights"
|
||||
msgstr "Diritti avanzati"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Tutti i dipendenti"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Diritti base"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Dipendenti con accesso base"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Dipendenti con accesso da manager"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Se vuoto, tutti i dipendenti possono accedere al POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "Se vuoto, solo gli utenti Odoo possono avere diritti avanzati nel POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Password errata"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Blocca"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Accedi a"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Nessun dipendente"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Per favore, prova di nuovo."
|
||||
|
||||
#. 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 "Resoconto 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Scansiona il tuo badge"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "/"
|
194
i18n/ja.po
Normal file
194
i18n/ja.po
Normal file
@ -0,0 +1,194 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Junko Augias, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "高度な権利"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "全従業員"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "基本的アクセス権のある従業員"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "管理者アクセス権のある従業員"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "空の場合は、全ての従業員がPOSにログインできます。"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "空の場合、OdooユーザのみがPOSの拡張権限を持ちます。"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "パスワードが間違っています"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "ロック"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "以下にログイン:"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "従業員なし"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "バッジをスキャン"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "又は"
|
194
i18n/ko.po
Normal file
194
i18n/ko.po
Normal file
@ -0,0 +1,194 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Daye Jeong, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "고급 권한"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "전체 직원"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "기본 액세스 권한이 있는 직원"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "관리자 액세스 권한이 있는 직원"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "비워두면 모든 직원이 PoS에 로그인할 수 있습니다"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "비워두면 Odoo 사용자만 PoS에서 확장된 권한을 갖게 됩니다"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "잘못된 비밀번호"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "잠금"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "로그인"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "직원 없음"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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 "점포판매시스템 주문"
|
||||
|
||||
#. 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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "배치 검색"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "또는"
|
149
i18n/lb.po
Normal file
149
i18n/lb.po
Normal file
@ -0,0 +1,149 @@
|
||||
# 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: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2019-08-26 09:13+0000\n"
|
||||
"Language-Team: Luxembourgish (https://www.transifex.com/odoo/teams/41243/lb/)\n"
|
||||
"Language: lb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: 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/HeaderLockButton.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
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 ""
|
196
i18n/lt.po
Normal file
196
i18n/lt.po
Normal file
@ -0,0 +1,196 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Silvija Butko <silvija.butko@gmail.com>, 2023
|
||||
# digitouch UAB <digitouchagencyeur@gmail.com>, 2023
|
||||
# Linas Versada <linaskrisiukenas@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Neteisingas slaptažodis"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Užrakinti"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 "Asmuo, kuris naudoja kasos aparatą. "
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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/app/login_screen/login_screen.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/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "arba"
|
195
i18n/lv.po
Normal file
195
i18n/lv.po
Normal file
@ -0,0 +1,195 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Arnis Putniņš <arnis@allegro.lv>, 2023
|
||||
# Will Sensors, 2023
|
||||
# Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Armīns Jeltajevs <armins.jeltajevs@gmail.com>, 2023\n"
|
||||
"Language-Team: Latvian (https://app.transifex.com/odoo/teams/41243/lv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: lv\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Nederīga parole"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Slēgts"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Pierakstīties"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "vai"
|
154
i18n/mn.po
Normal file
154
i18n/mn.po
Normal file
@ -0,0 +1,154 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Baskhuu Lodoikhuu <baskhuujacara@gmail.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+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"
|
||||
"Language: mn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: 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/HeaderLockButton.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
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 "эсвэл"
|
154
i18n/nb.po
Normal file
154
i18n/nb.po
Normal file
@ -0,0 +1,154 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Marius Stedjan <marius@stedjan.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+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"
|
||||
"Language: nb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: 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 "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/HeaderLockButton.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Lås"
|
||||
|
||||
#. 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 ""
|
||||
|
||||
#. 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
|
||||
#. 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"
|
202
i18n/nl.po
Normal file
202
i18n/nl.po
Normal file
@ -0,0 +1,202 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Jolien De Paepe, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "Geavanceerde rechten"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Alle werknemers"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Basisrechten"
|
||||
|
||||
#. 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 "Kassière"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Change Cashier"
|
||||
msgstr "Wijzig kassière"
|
||||
|
||||
#. 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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Werknemers met basistoegang"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Werknemers met managertoegang"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
"Als deze optie leeg blijft kunnen alle werknemers inloggen op het "
|
||||
"kassasysteem"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Indien deze optie leeg blijft hebben alleen Odoo gebruikers uitgebreide "
|
||||
"rechten in het kassasysteem"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Foutief wachtwoord"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Blokkeer"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Log in op"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Geen werknemer"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Probeer het opnieuw."
|
||||
|
||||
#. 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 "Kassa sessie"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Scan je badge"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Select Cashier"
|
||||
msgstr "Selecteer kassière"
|
||||
|
||||
#. 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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "of"
|
197
i18n/pl.po
Normal file
197
i18n/pl.po
Normal file
@ -0,0 +1,197 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 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_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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Kasjer"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Niepoprawne hasło"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zablokuj"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Zaloguj się do"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"Osoba korzystająca z kasy fiskalnej. Może to być osoba pomagająca, student "
|
||||
"lub pracownik tymczasowy."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Zeskanuj swój identyfikator"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "lub"
|
189
i18n/pos_hr.pot
Normal file
189
i18n/pos_hr.pot
Normal file
@ -0,0 +1,189 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 21:55+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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr ""
|
195
i18n/pt.po
Normal file
195
i18n/pt.po
Normal file
@ -0,0 +1,195 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Luiz Fernando <lfpsgs@outlook.com>, 2023
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2023\n"
|
||||
"Language-Team: Portuguese (https://app.transifex.com/odoo/teams/41243/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: pt\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Todos os colaboradores"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Palavra-passe Incorreta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Bloquear"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"Pessoa que usa o caixa. Pode ser um estudante ou um empregado interino, etc."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "ou"
|
201
i18n/pt_BR.po
Normal file
201
i18n/pt_BR.po
Normal file
@ -0,0 +1,201 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Maitê Dietze, 2023
|
||||
# Layna Nascimento, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "Direitos avançados"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Todos os colaboradores"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
msgstr "Direitos básicos"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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 - Configs. PDV: %s \n"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Funcionários com acesso básico"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Funcionários com acesso gerencial"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
"Se deixado em branco, todos os funcionários poderão fazer login no PDV"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Se deixado em branco, somente usuários Odoo terão direitos avançados no PDV"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Senha incorreta"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Travar"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Fazer login em"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Sem funcionários"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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. Pode ser um estudante, alguém que "
|
||||
"cobre turnos ou um funcionário temporário."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr "Tente novamente."
|
||||
|
||||
#. 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 "Pedidos do ponto de venda"
|
||||
|
||||
#. 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 venda"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Escaneie seu crachá"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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 ""
|
||||
"Não é possível excluir um funcionário que pode estar sendo usado em uma "
|
||||
"sessão de PDV ativa. Encerre as sessões primeiro: \n"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "ou"
|
156
i18n/ro.po
Normal file
156
i18n/ro.po
Normal file
@ -0,0 +1,156 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Dorin Hongu <dhongu@gmail.com>, 2022
|
||||
# Foldi Robert <foldirobert@nexterp.ro>, 2022
|
||||
# Hongu Cosmin <cosmin513@gmail.com>, 2022
|
||||
# Martin Trigaux, 2022
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 16.0beta\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-05-16 13:49+0000\n"
|
||||
"PO-Revision-Date: 2022-09-22 05:54+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2022\n"
|
||||
"Language-Team: Romanian (https://app.transifex.com/odoo/teams/41243/ro/)\n"
|
||||
"Language: ro\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
|
||||
|
||||
#. module: 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 "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 ""
|
||||
|
||||
#. 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/HeaderLockButton.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr ""
|
||||
|
||||
#. 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 ""
|
||||
|
||||
#. 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
|
||||
#. 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"
|
200
i18n/ru.po
Normal file
200
i18n/ru.po
Normal file
@ -0,0 +1,200 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Wil Odoo, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2024\n"
|
||||
"Language-Team: Russian (https://app.transifex.com/odoo/teams/41243/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr "Расширенные права"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Все работники"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Сотрудники с базовым доступом"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Сотрудники с доступом менеджера"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Если оставить пустым, все сотрудники смогут войти в PoS"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Если оставить пустым, только пользователи Odoo будут иметь расширенные права"
|
||||
" в PoS"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Неверный пароль"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Заблокировать"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Войдите в систему"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Nessun dipendente"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Отсканируйте свой бейдж"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "или"
|
198
i18n/sk.po
Normal file
198
i18n/sk.po
Normal file
@ -0,0 +1,198 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Damian Brencic <brencicdamian12313@gmail.com>, 2023
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 2023\n"
|
||||
"Language-Team: Slovak (https://app.transifex.com/odoo/teams/41243/sk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Všetci zamestnanci"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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ík"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Nesprávne heslo"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zamknúť"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Prihlásiť sa"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 ""
|
||||
"Osoba ktorá používa pokladnicu. Môže to by výpomoc, študent alebo dočasný "
|
||||
"zamestnanec."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Zosnímaj kartu"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "alebo"
|
198
i18n/sl.po
Normal file
198
i18n/sl.po
Normal file
@ -0,0 +1,198 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Grega Vavtar <grega@hbs.si>, 2023
|
||||
# Matjaz Mozetic <m.mozetic@matmoz.si>, 2023
|
||||
# jl2035 <jaka.luthar@gmail.com>, 2023
|
||||
# Jasmina Macur <jasmina@hbs.si>, 2023
|
||||
# Tadej Lupšina <tadej@hbs.si>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2023\n"
|
||||
"Language-Team: Slovenian (https://app.transifex.com/odoo/teams/41243/sl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zakleni"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Prijava v"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Skenirajte svojo značko"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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 ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "ali"
|
200
i18n/sr.po
Normal file
200
i18n/sr.po
Normal file
@ -0,0 +1,200 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.com>, 2023
|
||||
# Uros Kalajdzic <ukalajdzic@gmail.com>, 2023
|
||||
# Milan Bojovic <mbojovic@outlook.com>, 2023
|
||||
# コフスタジオ, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: コフスタジオ, 2024\n"
|
||||
"Language-Team: Serbian (https://app.transifex.com/odoo/teams/41243/sr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sr\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Cashier"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Incorrect Password"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Zaključaj"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Log in to"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Scan your badge"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "ili"
|
200
i18n/sv.po
Normal file
200
i18n/sv.po
Normal file
@ -0,0 +1,200 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Chrille Hedberg <hedberg.chrille@gmail.com>, 2023
|
||||
# Simon S, 2023
|
||||
# Kim Asplund <kim.asplund@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Martin Trigaux, 2023\n"
|
||||
"Language-Team: Swedish (https://app.transifex.com/odoo/teams/41243/sv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: sv\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr ""
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Kassör"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Felaktigt lösenord"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Lås"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Logga in i"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 som använder kassan. Det kan vara en avbytare, en student eller en "
|
||||
"tillfällig anställd."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Skanna din bricka"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "eller"
|
198
i18n/th.po
Normal file
198
i18n/th.po
Normal file
@ -0,0 +1,198 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Rasareeyar Lappiam, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+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_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 "Advanced rights"
|
||||
msgstr "สิทธิขั้นสูง"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "พนักงานทั้งหมด"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "พนักงานที่มีสิทธิ์การเข้าถึงขั้นพื้นฐาน"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "พนักงานที่มีสิทธิ์การเข้าถึงระดับผู้จัดการ"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "หากเว้นว่างไว้ พนักงานทุกคนสามารถเข้าสู่ระบบ PoS ได้"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"หากเว้นว่างไว้ มีเพียงผู้ใช้ Odoo เท่านั้นที่สามารถขยายสิทธิ์ใน PoS ได้"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "รหัสผ่านไม่ถูกต้อง"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "ล็อก"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "เข้าสู่ระบบ"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "ไม่มีพนักงาน"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "สแกนป้ายของคุณ"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "หรือ"
|
203
i18n/tr.po
Normal file
203
i18n/tr.po
Normal file
@ -0,0 +1,203 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# abc Def <hdogan1974@gmail.com>, 2023
|
||||
# Halil, 2023
|
||||
# Ramiz Deniz Öner <deniz@denizoner.com>, 2023
|
||||
# Ediz Duman <neps1192@gmail.com>, 2023
|
||||
# Martin Trigaux, 2023
|
||||
# Levent Karakaş <levent@mektup.at>, 2023
|
||||
# Umur Akın <umura@projetgrup.com>, 2023
|
||||
# Ertuğrul Güreş <ertugrulg@projetgrup.com>, 2023
|
||||
# Murat Kaplan <muratk@projetgrup.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Murat Kaplan <muratk@projetgrup.com>, 2023\n"
|
||||
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: tr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Tüm personel"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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 "Kasiyer"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Yanlış Parola"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Kilitle"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Giriş yap"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr ""
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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 "Nakit kasa kullanan kişi. Bu bir öğrenci yada bir personel olabilir."
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Rozetinizi Tarayın"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "veya"
|
201
i18n/uk.po
Normal file
201
i18n/uk.po
Normal file
@ -0,0 +1,201 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Martin Trigaux, 2023
|
||||
# Wil Odoo, 2023
|
||||
# Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Alina Lisnenko <alina.lisnenko@erp.co.ua>, 2023\n"
|
||||
"Language-Team: Ukrainian (https://app.transifex.com/odoo/teams/41243/uk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: uk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr "Розширені права"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Усі співробітники"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Співробітники з базовими правами доступу"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Співробітникик з паравами доступу менеджерів"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr ""
|
||||
"Якщо залишити пустим, усі співробітники зможуть увійти в точку продажу"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr ""
|
||||
"Якщо залишити пустим, лише користувачі Odoo мають розширені права в PoS"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "Невірний пароль"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Заблокувати"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Увійдіть в"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Жодного співробітника"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "Відскануйте ваш значок"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "або"
|
197
i18n/vi.po
Normal file
197
i18n/vi.po
Normal file
@ -0,0 +1,197 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Wil Odoo, 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_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 "Advanced rights"
|
||||
msgstr "Quyền nâng cao"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "Tất cả nhân viê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 "Basic rights"
|
||||
msgstr "Quyền cơ bản"
|
||||
|
||||
#. 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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "Nhân viên có quyền truy cập cơ bản"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "Nhân viên có quyền truy cập cấp quản lý"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "Nếu để trống, tất cả nhân viên đều có thể đăng nhập vào POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "Nếu để trống, chỉ người dùng Odoo có quyền mở rộng trong POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "Khoá"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "Đăng nhập "
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "Không có nhân viên"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
msgstr ""
|
||||
|
||||
#. 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 hàng"
|
||||
|
||||
#. 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 hàng"
|
||||
|
||||
#. 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 hàng"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model,name:pos_hr.model_pos_session
|
||||
msgid "Point of Sale Session"
|
||||
msgstr "Phiên POS"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.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 một 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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "hay"
|
194
i18n/zh_CN.po
Normal file
194
i18n/zh_CN.po
Normal file
@ -0,0 +1,194 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# 山西清水欧度(QQ:54773801) <54773801@qq.com>, 2023
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: 山西清水欧度(QQ:54773801) <54773801@qq.com>, 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_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 "Advanced rights"
|
||||
msgstr "高级权限"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "所有员工"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "有基本访问权限的员工"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "有经理权限的员工"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "如果为空,所有员工都可以登录 PoS"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "如果为空,则只有 Odoo 用户在 PoS 中拥有扩展权限"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "密码错误"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "锁"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "登录到"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "无员工"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "扫描您的徽标"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "或"
|
194
i18n/zh_TW.po
Normal file
194
i18n/zh_TW.po
Normal file
@ -0,0 +1,194 @@
|
||||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * pos_hr
|
||||
#
|
||||
# Translators:
|
||||
# Wil Odoo, 2023
|
||||
# Tony Ng, 2024
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 17.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-26 21:55+0000\n"
|
||||
"PO-Revision-Date: 2023-10-26 23:09+0000\n"
|
||||
"Last-Translator: Tony Ng, 2024\n"
|
||||
"Language-Team: Chinese (Taiwan) (https://app.transifex.com/odoo/teams/41243/zh_TW/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: zh_TW\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#. module: 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 "Advanced rights"
|
||||
msgstr "高級權限"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "All employees"
|
||||
msgstr "所有員工"
|
||||
|
||||
#. 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 "Basic rights"
|
||||
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/app/select_cashier_mixin.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__basic_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "Employees with basic access"
|
||||
msgstr "有基本存取權限的員工"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,field_description:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "Employees with manager access"
|
||||
msgstr "有經理權限的員工"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__basic_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_basic_employee_ids
|
||||
msgid "If left empty, all employees can log in to PoS"
|
||||
msgstr "如果為空,所有員工都可以登錄PoS"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model:ir.model.fields,help:pos_hr.field_pos_config__advanced_employee_ids
|
||||
#: model:ir.model.fields,help:pos_hr.field_res_config_settings__pos_advanced_employee_ids
|
||||
msgid "If left empty, only Odoo users have extended rights in PoS"
|
||||
msgstr "如果為空,則只有Odoo 用戶在PoS中擁有延伸權限"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Incorrect Password"
|
||||
msgstr "密碼錯誤"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/header_lock_button/header_lock_button.xml:0
|
||||
#: code:addons/pos_hr/static/src/overrides/components/navbar/navbar.xml:0
|
||||
#, python-format
|
||||
msgid "Lock"
|
||||
msgstr "鎖定"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Log in to"
|
||||
msgstr "登入到"
|
||||
|
||||
#. module: pos_hr
|
||||
#: model_terms:ir.ui.view,arch_db:pos_hr.res_config_settings_view_form
|
||||
msgid "No employee"
|
||||
msgstr "沒有員工"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/select_cashier_mixin.js:0
|
||||
#, python-format
|
||||
msgid "Please try again."
|
||||
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
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "Scan your badge"
|
||||
msgstr "掃瞄您的工作識別證"
|
||||
|
||||
#. module: pos_hr
|
||||
#. odoo-javascript
|
||||
#: code:addons/pos_hr/static/src/app/login_screen/login_screen.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/app/login_screen/login_screen.xml:0
|
||||
#, python-format
|
||||
msgid "or"
|
||||
msgstr "或"
|
7
models/__init__.py
Normal file
7
models/__init__.py
Normal file
@ -0,0 +1,7 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import pos_config
|
||||
from . import pos_order
|
||||
from . import hr_employee
|
||||
from . import pos_session
|
||||
from . import res_config_settings
|
37
models/hr_employee.py
Normal file
37
models/hr_employee.py
Normal file
@ -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.basic_employee_ids and not c.advanced_employee_ids)
|
||||
configs_with_specific_employees = configs_with_employees.filtered(lambda c: (c.basic_employee_ids or c.advanced_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.basic_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)
|
26
models/pos_config.py
Normal file
26
models/pos_config.py
Normal file
@ -0,0 +1,26 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from odoo import models, fields, api
|
||||
|
||||
|
||||
class PosConfig(models.Model):
|
||||
_inherit = 'pos.config'
|
||||
|
||||
basic_employee_ids = fields.Many2many(
|
||||
'hr.employee', 'pos_hr_basic_employee_hr_employee', string="Employees with basic access",
|
||||
help='If left empty, all employees can log in to PoS')
|
||||
advanced_employee_ids = fields.Many2many(
|
||||
'hr.employee', 'pos_hr_advanced_employee_hr_employee', string="Employees with manager access",
|
||||
help='If left empty, only Odoo users have extended rights in PoS')
|
||||
|
||||
@api.onchange('basic_employee_ids')
|
||||
def _onchange_basic_employee_ids(self):
|
||||
for employee in self.basic_employee_ids:
|
||||
if employee in self.advanced_employee_ids:
|
||||
self.advanced_employee_ids -= employee
|
||||
|
||||
@api.onchange('advanced_employee_ids')
|
||||
def _onchange_advanced_employee_ids(self):
|
||||
for employee in self.advanced_employee_ids:
|
||||
if employee in self.basic_employee_ids:
|
||||
self.basic_employee_ids -= employee
|
30
models/pos_order.py
Normal file
30
models/pos_order.py
Normal file
@ -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.")
|
||||
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
|
48
models/pos_session.py
Normal file
48
models/pos_session.py
Normal file
@ -0,0 +1,48 @@
|
||||
# -*- 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.basic_employee_ids) > 0:
|
||||
domain = [
|
||||
'&', ('company_id', '=', self.config_id.company_id.id),
|
||||
'|', ('user_id', '=', self.user_id.id), ('id', 'in', self.config_id.basic_employee_ids.ids + self.config_id.advanced_employee_ids.ids)]
|
||||
else:
|
||||
domain = [('company_id', '=', self.config_id.company_id.id)]
|
||||
return {'search_params': {'domain': domain, 'fields': ['name', 'id', 'user_id', 'work_contact_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:
|
||||
if employee['user_id'] and employee['user_id'] in manager_ids or employee['id'] in self.config_id.advanced_employee_ids.ids:
|
||||
employee['role'] = 'manager'
|
||||
else:
|
||||
employee['role'] = 'cashier'
|
||||
employee['barcode'] = bp_per_employee_id[employee['id']]['barcode']
|
||||
employee['pin'] = bp_per_employee_id[employee['id']]['pin']
|
||||
|
||||
return employees
|
25
models/res_config_settings.py
Normal file
25
models/res_config_settings.py
Normal file
@ -0,0 +1,25 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from odoo import fields, models, api
|
||||
|
||||
|
||||
class ResConfigSettings(models.TransientModel):
|
||||
_inherit = 'res.config.settings'
|
||||
|
||||
# pos.config fields
|
||||
pos_basic_employee_ids = fields.Many2many(related='pos_config_id.basic_employee_ids', readonly=False,
|
||||
help='If left empty, all employees can log in to PoS')
|
||||
pos_advanced_employee_ids = fields.Many2many(related='pos_config_id.advanced_employee_ids', readonly=False,
|
||||
help='If left empty, only Odoo users have extended rights in PoS')
|
||||
|
||||
@api.onchange('pos_basic_employee_ids')
|
||||
def _onchange_basic_employee_ids(self):
|
||||
for employee in self.pos_basic_employee_ids:
|
||||
if employee in self.pos_advanced_employee_ids:
|
||||
self.pos_advanced_employee_ids -= employee
|
||||
|
||||
@api.onchange('pos_advanced_employee_ids')
|
||||
def _onchange_advanced_employee_ids(self):
|
||||
for employee in self.pos_advanced_employee_ids:
|
||||
if employee in self.pos_basic_employee_ids:
|
||||
self.pos_basic_employee_ids -= employee
|
3
report/__init__.py
Normal file
3
report/__init__.py
Normal file
@ -0,0 +1,3 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from . import pos_order_report
|
17
report/pos_order_report.py
Normal file
17
report/pos_order_report.py
Normal file
@ -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'
|
5
static/img/login-bg-overlay.svg
Normal file
5
static/img/login-bg-overlay.svg
Normal file
@ -0,0 +1,5 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="2000" height="1128" viewBox="0 0 2000 1128">
|
||||
<polygon fill-opacity=".03" points="0 1077.844 392.627 778.443 1504.99 1127.745 0 1127.745"/>
|
||||
<polygon fill-opacity=".02" points="392.216 778.443 283.294 0 0 0 0 666.504"/>
|
||||
<polygon fill-opacity=".03" points="1000 0 2000 1009.98 2000 439.94 1749.817 0"/>
|
||||
</svg>
|
After Width: | Height: | Size: 366 B |
16
static/src/app/header_lock_button/header_lock_button.js
Normal file
16
static/src/app/header_lock_button/header_lock_button.js
Normal file
@ -0,0 +1,16 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { Component } from "@odoo/owl";
|
||||
import { usePos } from "@point_of_sale/app/store/pos_hook";
|
||||
|
||||
export class HeaderLockButton extends Component {
|
||||
static template = "pos_hr.HeaderLockButton";
|
||||
|
||||
setup() {
|
||||
this.pos = usePos();
|
||||
}
|
||||
async showLoginScreen() {
|
||||
this.pos.reset_cashier();
|
||||
await this.pos.showTempScreen("LoginScreen");
|
||||
}
|
||||
}
|
12
static/src/app/header_lock_button/header_lock_button.xml
Normal file
12
static/src/app/header_lock_button/header_lock_button.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<templates id="template" xml:space="preserve">
|
||||
|
||||
<t t-name="pos_hr.HeaderLockButton">
|
||||
<li class="menu-item navbar-button lock-button" t-on-click="showLoginScreen">
|
||||
<span>
|
||||
Lock
|
||||
</span>
|
||||
</li>
|
||||
</t>
|
||||
|
||||
</templates>
|
31
static/src/app/login_screen/login_screen.js
Normal file
31
static/src/app/login_screen/login_screen.js
Normal file
@ -0,0 +1,31 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { useCashierSelector } from "@pos_hr/app/select_cashier_mixin";
|
||||
import { registry } from "@web/core/registry";
|
||||
import { usePos } from "@point_of_sale/app/store/pos_hook";
|
||||
import { Component } from "@odoo/owl";
|
||||
|
||||
export class LoginScreen extends Component {
|
||||
static template = "pos_hr.LoginScreen";
|
||||
setup() {
|
||||
super.setup(...arguments);
|
||||
this.selectCashier = useCashierSelector({
|
||||
onCashierChanged: () => this.back(),
|
||||
exclusive: true, // takes exclusive control on the barcode reader
|
||||
});
|
||||
this.pos = usePos();
|
||||
}
|
||||
|
||||
back() {
|
||||
this.props.resolve({ confirmed: false, payload: false });
|
||||
this.pos.closeTempScreen();
|
||||
this.pos.hasLoggedIn = true;
|
||||
this.pos.openCashControl();
|
||||
}
|
||||
|
||||
get shopName() {
|
||||
return this.pos.config.name;
|
||||
}
|
||||
}
|
||||
|
||||
registry.category("pos_screens").add("LoginScreen", LoginScreen);
|
24
static/src/app/login_screen/login_screen.xml
Normal file
24
static/src/app/login_screen/login_screen.xml
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<templates id="template" xml:space="preserve">
|
||||
<t t-name="pos_hr.LoginScreen">
|
||||
<div class="login-overlay fixed-top w-100 h-100 bg-view">
|
||||
<div class="screen-login position-absolute top-0 start-0 bottom-0 end-0 d-flex flex-column py-4 m-auto w-100 rounded bg-view text-center fw-bolder">
|
||||
<div class="login-title fs-2 mb-3 mb-lg-0">Log in to
|
||||
<span class="text-primary" t-esc="shopName" />
|
||||
</div>
|
||||
<div class="login-body d-flex d-flex flex-column flex-sm-row align-items-center justify-content-around px-3 py-4">
|
||||
<span class="login-element border rounded">
|
||||
<img class="login-barcode-img img-fluid"
|
||||
src="/point_of_sale/static/img/barcode.png" />
|
||||
<div class="login-barcode-text mt-2">Scan your badge</div>
|
||||
</span>
|
||||
<span class="login-or m-2 fs-2 text-muted">or</span>
|
||||
<span class="login-element">
|
||||
<button class="login-button select-cashier btn btn-lg btn-secondary"
|
||||
t-on-click="selectCashier">Select Cashier</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
</templates>
|
91
static/src/app/select_cashier_mixin.js
Normal file
91
static/src/app/select_cashier_mixin.js
Normal file
@ -0,0 +1,91 @@
|
||||
/** @odoo-module */
|
||||
/* global Sha1 */
|
||||
|
||||
import { _t } from "@web/core/l10n/translation";
|
||||
|
||||
import { NumberPopup } from "@point_of_sale/app/utils/input_popups/number_popup";
|
||||
import { SelectionPopup } from "@point_of_sale/app/utils/input_popups/selection_popup";
|
||||
import { ErrorPopup } from "@point_of_sale/app/errors/popups/error_popup";
|
||||
import { useService } from "@web/core/utils/hooks";
|
||||
import { useBarcodeReader } from "@point_of_sale/app/barcode/barcode_reader_hook";
|
||||
import { usePos } from "@point_of_sale/app/store/pos_hook";
|
||||
|
||||
export function useCashierSelector(
|
||||
{ onCashierChanged, exclusive } = { onCashierChanged: () => {}, exclusive: false }
|
||||
) {
|
||||
const popup = useService("popup");
|
||||
const pos = usePos();
|
||||
useBarcodeReader(
|
||||
{
|
||||
async cashier(code) {
|
||||
const employee = pos.employees.find((emp) => emp.barcode === Sha1.hash(code.code));
|
||||
if (
|
||||
employee &&
|
||||
employee !== pos.get_cashier() &&
|
||||
(!employee.pin || (await checkPin(employee)))
|
||||
) {
|
||||
pos.set_cashier(employee);
|
||||
if (onCashierChanged) {
|
||||
onCashierChanged();
|
||||
}
|
||||
}
|
||||
return employee;
|
||||
},
|
||||
},
|
||||
exclusive
|
||||
);
|
||||
|
||||
async function checkPin(employee) {
|
||||
const { confirmed, payload: inputPin } = await popup.add(NumberPopup, {
|
||||
isPassword: true,
|
||||
title: _t("Password?"),
|
||||
});
|
||||
|
||||
if (!confirmed) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (employee.pin !== Sha1.hash(inputPin)) {
|
||||
await popup.add(ErrorPopup, {
|
||||
title: _t("Incorrect Password"),
|
||||
body: _t("Please try again."),
|
||||
});
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Select a cashier, the returning value will either be an object or nothing (undefined)
|
||||
*/
|
||||
return async function selectCashier() {
|
||||
if (pos.config.module_pos_hr) {
|
||||
const employeesList = pos.employees
|
||||
.filter((employee) => employee.id !== pos.get_cashier().id)
|
||||
.map((employee) => {
|
||||
return {
|
||||
id: employee.id,
|
||||
item: employee,
|
||||
label: employee.name,
|
||||
isSelected: false,
|
||||
};
|
||||
});
|
||||
if (!employeesList.length) {
|
||||
return;
|
||||
}
|
||||
const { confirmed, payload: employee } = await popup.add(SelectionPopup, {
|
||||
title: _t("Change Cashier"),
|
||||
list: employeesList,
|
||||
});
|
||||
|
||||
if (!confirmed || !employee || (employee.pin && !(await checkPin(employee)))) {
|
||||
return;
|
||||
}
|
||||
|
||||
pos.set_cashier(employee);
|
||||
if (onCashierChanged) {
|
||||
onCashierChanged();
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
35
static/src/css/pos.scss
Normal file
35
static/src/css/pos.scss
Normal file
@ -0,0 +1,35 @@
|
||||
.login-overlay{
|
||||
z-index:1000;
|
||||
|
||||
&: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%;
|
||||
}
|
||||
}
|
||||
|
||||
.screen-login{
|
||||
max-width: 500px;
|
||||
height: fit-content;
|
||||
}
|
||||
|
||||
.screen-login img,
|
||||
.screen-login button{
|
||||
width: 180px;
|
||||
}
|
||||
.screen-login button{
|
||||
height: 150px;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 576px) {
|
||||
.screen-login {
|
||||
height: 450px;
|
||||
}
|
||||
}
|
30
static/src/overrides/components/cashier_name/cashier_name.js
Normal file
30
static/src/overrides/components/cashier_name/cashier_name.js
Normal file
@ -0,0 +1,30 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { CashierName } from "@point_of_sale/app/navbar/cashier_name/cashier_name";
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
import { useCashierSelector } from "@pos_hr/app/select_cashier_mixin";
|
||||
|
||||
patch(CashierName.prototype, {
|
||||
setup() {
|
||||
super.setup(...arguments);
|
||||
this.selectCashier = useCashierSelector();
|
||||
},
|
||||
//@Override
|
||||
get avatar() {
|
||||
if (this.pos.config.module_pos_hr) {
|
||||
const cashier = this.pos.get_cashier();
|
||||
if (!(cashier && cashier.id)) {
|
||||
return "";
|
||||
}
|
||||
return `/web/image/hr.employee.public/${cashier.id}/avatar_128`;
|
||||
}
|
||||
return super.avatar;
|
||||
},
|
||||
//@Override
|
||||
get cssClass() {
|
||||
if (this.pos.config.module_pos_hr) {
|
||||
return { oe_status: true };
|
||||
}
|
||||
return super.cssClass;
|
||||
},
|
||||
});
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<templates id="template" xml:space="preserve">
|
||||
|
||||
<t t-name="pos_hr.CashierName" t-inherit="point_of_sale.CashierName" t-inherit-mode="extension">
|
||||
<xpath expr="//div" position="attributes">
|
||||
<attribute name="t-on-click">selectCashier</attribute>
|
||||
</xpath>
|
||||
</t>
|
||||
|
||||
</templates>
|
29
static/src/overrides/components/navbar/navbar.js
Normal file
29
static/src/overrides/components/navbar/navbar.js
Normal file
@ -0,0 +1,29 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { Navbar } from "@point_of_sale/app/navbar/navbar";
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
|
||||
patch(Navbar.prototype, {
|
||||
get showCashMoveButton() {
|
||||
const { cashier } = this.pos;
|
||||
return super.showCashMoveButton && (!cashier || cashier.role == "manager");
|
||||
},
|
||||
get showCloseSessionButton() {
|
||||
return (
|
||||
!this.pos.config.module_pos_hr ||
|
||||
(this.pos.get_cashier().role === "manager" && this.pos.get_cashier().user_id) ||
|
||||
this.pos.get_cashier_user_id() === this.pos.user.id
|
||||
);
|
||||
},
|
||||
get showBackendButton() {
|
||||
return (
|
||||
!this.pos.config.module_pos_hr ||
|
||||
(this.pos.get_cashier().role === "manager" && this.pos.get_cashier().user_id) ||
|
||||
this.pos.get_cashier_user_id() === this.pos.user.id
|
||||
);
|
||||
},
|
||||
async showLoginScreen() {
|
||||
this.pos.reset_cashier();
|
||||
await this.pos.showTempScreen("LoginScreen");
|
||||
},
|
||||
});
|
26
static/src/overrides/components/navbar/navbar.xml
Normal file
26
static/src/overrides/components/navbar/navbar.xml
Normal file
@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<templates id="template" xml:space="preserve">
|
||||
|
||||
<t t-name="pos_hr.Navbar" t-inherit="point_of_sale.Navbar" t-inherit-mode="extension">
|
||||
<xpath expr="//li[hasclass('backend-button')]" position="attributes">
|
||||
<attribute name="t-if">
|
||||
!pos.config.module_pos_hr or pos.get_cashier().role === 'manager' or pos.get_cashier_user_id() === pos.user.id
|
||||
</attribute>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//li[hasclass('close-button')]" position="attributes">
|
||||
<attribute name="t-if">
|
||||
!pos.config.module_pos_hr or pos.get_cashier().role === 'manager' or pos.get_cashier_user_id() === pos.user.id
|
||||
</attribute>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//li[hasclass('backend-button')]" position="after">
|
||||
<li t-if="pos.config.module_pos_hr" class="menu-item navbar-button lock-button" t-on-click="showLoginScreen">
|
||||
<a class="dropdown-item py-2">
|
||||
Lock
|
||||
</a>
|
||||
</li>
|
||||
</xpath>
|
||||
</t>
|
||||
|
||||
</templates>
|
@ -0,0 +1,11 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { PaymentScreen } from "@point_of_sale/app/screens/payment_screen/payment_screen";
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
|
||||
patch(PaymentScreen.prototype, {
|
||||
async validateOrder(isForceValidate) {
|
||||
this.currentOrder.cashier = this.pos.get_cashier();
|
||||
await super.validateOrder(...arguments);
|
||||
},
|
||||
});
|
11
static/src/overrides/models/Chrome.js
Normal file
11
static/src/overrides/models/Chrome.js
Normal file
@ -0,0 +1,11 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { Chrome } from "@point_of_sale/app/pos_app";
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
|
||||
patch(Chrome.prototype, {
|
||||
get showCashMoveButton() {
|
||||
const { cashier } = this.pos;
|
||||
return super.showCashMoveButton && (!cashier || cashier.role == "manager");
|
||||
},
|
||||
});
|
26
static/src/overrides/models/models.js
Normal file
26
static/src/overrides/models/models.js
Normal file
@ -0,0 +1,26 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { Order } from "@point_of_sale/app/store/models";
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
|
||||
patch(Order.prototype, {
|
||||
setup(_defaultObj, options) {
|
||||
super.setup(...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;
|
||||
},
|
||||
});
|
87
static/src/overrides/models/pos_store.js
Normal file
87
static/src/overrides/models/pos_store.js
Normal file
@ -0,0 +1,87 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
import { PosStore } from "@point_of_sale/app/store/pos_store";
|
||||
|
||||
patch(PosStore.prototype, {
|
||||
async setup() {
|
||||
await super.setup(...arguments);
|
||||
if (this.config.module_pos_hr) {
|
||||
this.showTempScreen("LoginScreen");
|
||||
}
|
||||
},
|
||||
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(...arguments);
|
||||
},
|
||||
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(...arguments);
|
||||
},
|
||||
async logEmployeeMessage(action, message) {
|
||||
if (!this.config.module_pos_hr) {
|
||||
super.logEmployeeMessage(...arguments);
|
||||
return;
|
||||
}
|
||||
await this.orm.call("pos.session", "log_partner_message", [
|
||||
this.pos_session.id,
|
||||
this.cashier.work_contact_id,
|
||||
action,
|
||||
message,
|
||||
]);
|
||||
},
|
||||
|
||||
/**
|
||||
* @override
|
||||
*/
|
||||
shouldShowCashControl() {
|
||||
if (this.config.module_pos_hr) {
|
||||
return super.shouldShowCashControl(...arguments) && this.hasLoggedIn;
|
||||
}
|
||||
return super.shouldShowCashControl(...arguments);
|
||||
},
|
||||
});
|
92
static/tests/tours/PosHrTour.js
Normal file
92
static/tests/tours/PosHrTour.js
Normal file
@ -0,0 +1,92 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import * as PosHr from "@pos_hr/../tests/tours/PosHrTourMethods";
|
||||
import * as ProductScreen from "@point_of_sale/../tests/tours/helpers/ProductScreenTourMethods";
|
||||
import * as TicketScreen from "@point_of_sale/../tests/tours/helpers/TicketScreenTourMethods";
|
||||
import * as Chrome from "@point_of_sale/../tests/tours/helpers/ChromeTourMethods";
|
||||
import * as ErrorPopup from "@point_of_sale/../tests/tours/helpers/ErrorPopupTourMethods";
|
||||
import * as NumberPopup from "@point_of_sale/../tests/tours/helpers/NumberPopupTourMethods";
|
||||
import * as SelectionPopup from "@point_of_sale/../tests/tours/helpers/SelectionPopupTourMethods";
|
||||
import { registry } from "@web/core/registry";
|
||||
|
||||
registry.category("web_tour.tours").add("PosHrTour", {
|
||||
test: true,
|
||||
url: "/pos/ui",
|
||||
steps: () =>
|
||||
[
|
||||
PosHr.loginScreenIsShown(),
|
||||
PosHr.clickLoginButton(),
|
||||
SelectionPopup.isShown(),
|
||||
SelectionPopup.hasSelectionItem("Pos Employee1"),
|
||||
SelectionPopup.hasSelectionItem("Pos Employee2"),
|
||||
SelectionPopup.hasSelectionItem("Mitchell Admin"),
|
||||
SelectionPopup.clickItem("Pos Employee1"),
|
||||
NumberPopup.isShown(),
|
||||
NumberPopup.enterValue("25"),
|
||||
NumberPopup.inputShownIs("••"),
|
||||
NumberPopup.pressNumpad("8 1"),
|
||||
NumberPopup.fillPopupValue("2581"),
|
||||
NumberPopup.inputShownIs("••••"),
|
||||
NumberPopup.clickConfirm(),
|
||||
ErrorPopup.isShown(),
|
||||
ErrorPopup.clickConfirm(),
|
||||
PosHr.clickLoginButton(),
|
||||
SelectionPopup.clickItem("Pos Employee1"),
|
||||
NumberPopup.isShown(),
|
||||
NumberPopup.enterValue("25"),
|
||||
NumberPopup.inputShownIs("••"),
|
||||
NumberPopup.pressNumpad("8 0"),
|
||||
NumberPopup.fillPopupValue("2580"),
|
||||
NumberPopup.inputShownIs("••••"),
|
||||
NumberPopup.clickConfirm(),
|
||||
ProductScreen.isShown(),
|
||||
ProductScreen.confirmOpeningPopup(),
|
||||
PosHr.cashierNameIs("Pos Employee1"),
|
||||
PosHr.clickCashierName(),
|
||||
SelectionPopup.clickItem("Mitchell Admin"),
|
||||
PosHr.cashierNameIs("Mitchell Admin"),
|
||||
Chrome.clickMenuButton(),
|
||||
PosHr.clickLockButton(),
|
||||
PosHr.clickLoginButton(),
|
||||
SelectionPopup.clickItem("Pos Employee2"),
|
||||
NumberPopup.enterValue("12"),
|
||||
NumberPopup.inputShownIs("••"),
|
||||
NumberPopup.pressNumpad("3 4"),
|
||||
NumberPopup.fillPopupValue("1234"),
|
||||
NumberPopup.inputShownIs("••••"),
|
||||
NumberPopup.clickConfirm(),
|
||||
ProductScreen.isShown(),
|
||||
ProductScreen.clickHomeCategory(),
|
||||
|
||||
// Create orders and check if the ticket list has the right employee for each order
|
||||
// order for employee 2
|
||||
ProductScreen.addOrderline("Desk Pad", "1", "2"),
|
||||
ProductScreen.totalAmountIs("2.0"),
|
||||
Chrome.clickMenuButton(),
|
||||
Chrome.clickTicketButton(),
|
||||
TicketScreen.nthRowContains(2, "Pos Employee2", false),
|
||||
|
||||
// order for employee 1
|
||||
Chrome.clickMenuButton(),
|
||||
PosHr.clickLockButton(),
|
||||
PosHr.login("Pos Employee1", "2580"),
|
||||
TicketScreen.clickNewTicket(),
|
||||
ProductScreen.addOrderline("Desk Pad", "1", "4"),
|
||||
ProductScreen.totalAmountIs("4.0"),
|
||||
Chrome.clickMenuButton(),
|
||||
Chrome.clickTicketButton(),
|
||||
TicketScreen.nthRowContains(2, "Pos Employee2", false),
|
||||
TicketScreen.nthRowContains(3, "Pos Employee1", false),
|
||||
|
||||
// order for admin
|
||||
PosHr.clickCashierName(),
|
||||
SelectionPopup.clickItem("Mitchell Admin"),
|
||||
PosHr.cashierNameIs("Mitchell Admin"),
|
||||
TicketScreen.clickNewTicket(),
|
||||
ProductScreen.addOrderline("Desk Pad", "1", "8"),
|
||||
ProductScreen.totalAmountIs("8.0"),
|
||||
Chrome.clickMenuButton(),
|
||||
Chrome.clickTicketButton(),
|
||||
TicketScreen.nthRowContains(4, "Mitchell Admin", false),
|
||||
].flat(),
|
||||
});
|
57
static/tests/tours/PosHrTourMethods.js
Normal file
57
static/tests/tours/PosHrTourMethods.js
Normal file
@ -0,0 +1,57 @@
|
||||
/** @odoo-module */
|
||||
|
||||
import * as SelectionPopup from "@point_of_sale/../tests/tours/helpers/SelectionPopupTourMethods";
|
||||
import * as NumberPopup from "@point_of_sale/../tests/tours/helpers/NumberPopupTourMethods";
|
||||
|
||||
export function clickLoginButton() {
|
||||
return [
|
||||
{
|
||||
content: "click login button",
|
||||
trigger: ".login-overlay .login-button.select-cashier",
|
||||
},
|
||||
];
|
||||
}
|
||||
export function clickLockButton() {
|
||||
return [
|
||||
{
|
||||
content: "click lock button",
|
||||
trigger: ".lock-button",
|
||||
},
|
||||
];
|
||||
}
|
||||
export function clickCashierName() {
|
||||
return [
|
||||
{
|
||||
content: "click cashier name",
|
||||
trigger: ".oe_status .username",
|
||||
},
|
||||
];
|
||||
}
|
||||
export function loginScreenIsShown() {
|
||||
return [
|
||||
{
|
||||
content: "login screen is shown",
|
||||
trigger: ".login-overlay .screen-login .login-body",
|
||||
run: () => {},
|
||||
},
|
||||
];
|
||||
}
|
||||
export function cashierNameIs(name) {
|
||||
return [
|
||||
{
|
||||
content: `logged cashier is '${name}'`,
|
||||
trigger: `.pos .oe_status .username:contains("${name}")`,
|
||||
run: () => {},
|
||||
},
|
||||
];
|
||||
}
|
||||
export function login(name, pin) {
|
||||
const res = clickLoginButton();
|
||||
res.push(...SelectionPopup.clickItem(name));
|
||||
if (pin) {
|
||||
res.push(...NumberPopup.pressNumpad(pin.split("").join(" ")));
|
||||
res.push(...NumberPopup.inputShownIs("••••"));
|
||||
res.push(...NumberPopup.clickConfirm());
|
||||
}
|
||||
return res;
|
||||
}
|
4
tests/__init__.py
Normal file
4
tests/__init__.py
Normal file
@ -0,0 +1,4 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import test_frontend
|
63
tests/test_frontend.py
Normal file
63
tests/test_frontend.py
Normal file
@ -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.pos_admin.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({
|
||||
'basic_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.with_user(self.pos_admin).open_ui()
|
||||
|
||||
self.start_tour(
|
||||
"/pos/ui?config_id=%d" % self.main_pos_config.id,
|
||||
"PosHrTour",
|
||||
login="pos_admin",
|
||||
)
|
21
views/pos_config.xml
Normal file
21
views/pos_config.xml
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="pos_config_form_view_inherit" model="ir.ui.view">
|
||||
<field name="name">pos.config.form.view.inherit</field>
|
||||
<field name="model">pos.config</field>
|
||||
<field name="inherit_id" ref="point_of_sale.pos_config_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//div[@id='warning_text_employees']" position='replace'>
|
||||
<field name="company_id" invisible="1" />
|
||||
<div class="row">
|
||||
<label for="basic_employee_ids" string="Basic rights" class="col-lg-4 o_light_label" />
|
||||
<field name="basic_employee_ids" widget="many2many_tags" domain="[('company_id', '=', company_id)]" />
|
||||
</div>
|
||||
<div class="row">
|
||||
<label for="advanced_employee_ids" string="Advanced rights" class="col-lg-4 o_light_label" />
|
||||
<field name="advanced_employee_ids" widget="many2many_tags" domain="[('company_id', '=', company_id)]" />
|
||||
</div>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
25
views/pos_order_report_view.xml
Normal file
25
views/pos_order_report_view.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="view_report_pos_order_search_inherit" model="ir.ui.view">
|
||||
<field name="name">report.pos.order.search.inherit</field>
|
||||
<field name="model">report.pos.order</field>
|
||||
<field name="inherit_id" ref="point_of_sale.view_report_pos_order_search"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//filter[@name='User']" position='after'>
|
||||
<filter string="Employee" name="employee_id" domain="[]" context="{'group_by':'employee_id'}"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="report_pos_order_view_tree" model="ir.ui.view">
|
||||
<field name="name">report.pos.order.view.tree.inherit.pos.hr</field>
|
||||
<field name="model">report.pos.order</field>
|
||||
<field name="inherit_id" ref="point_of_sale.report_pos_order_view_tree"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="product_categ_id" position="after">
|
||||
<field name="employee_id" widget="many2one_avatar_employee"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
39
views/pos_order_view.xml
Normal file
39
views/pos_order_view.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="pos_order_form_inherit" model="ir.ui.view">
|
||||
<field name="name">pos.order.form.inherit</field>
|
||||
<field name="model">pos.order</field>
|
||||
<field name="inherit_id" ref="point_of_sale.view_pos_pos_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='user_id']" position='replace'>
|
||||
<field string='Cashier' name="employee_id" readonly="1" invisible="not employee_id"/>
|
||||
<field string='Cashier' name="user_id" readonly="1" invisible="employee_id"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="pos_order_list_select_inherit" model="ir.ui.view">
|
||||
<field name="name">pos.order.list.select.inherit</field>
|
||||
<field name="model">pos.order</field>
|
||||
<field name="inherit_id" ref="point_of_sale.view_pos_order_filter"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='user_id']" position="replace">
|
||||
<field name="cashier"/>
|
||||
</xpath>
|
||||
<xpath expr="//filter[@name='user_id']" position="replace">
|
||||
<filter string="Cashier" name="by_cashier" domain="[]" context="{'group_by': 'cashier'}"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_pos_order_tree_inherit" model="ir.ui.view">
|
||||
<field name="name">pos.order.tree.inherit</field>
|
||||
<field name="model">pos.order</field>
|
||||
<field name="inherit_id" ref="point_of_sale.view_pos_order_tree"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//field[@name='user_id']" position="replace">
|
||||
<field name="employee_id" widget="many2one_avatar_employee" readonly="state in ['done', 'invoiced']"/>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
20
views/res_config_settings_views.xml
Normal file
20
views/res_config_settings_views.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="res_config_settings_view_form" model="ir.ui.view">
|
||||
<field name="name">res.config.settings.view.form.inherit.pos_hr</field>
|
||||
<field name="model">res.config.settings</field>
|
||||
<field name="inherit_id" ref="point_of_sale.res_config_settings_view_form"/>
|
||||
<field name="arch" type="xml">
|
||||
<xpath expr="//div[@id='warning_text_employees']" position='replace'>
|
||||
<div class="row">
|
||||
<label for="pos_basic_employee_ids" string="Basic rights" class="col-lg-4 o_light_label" />
|
||||
<field name="pos_basic_employee_ids" widget="many2many_tags" placeholder="All employees" domain="[('company_id', '=', company_id)]" />
|
||||
</div>
|
||||
<div class="row">
|
||||
<label for="pos_advanced_employee_ids" string="Advanced rights" class="col-lg-4 o_light_label" />
|
||||
<field name="pos_advanced_employee_ids" widget="many2many_tags" placeholder="No employee" domain="[('company_id', '=', company_id)]" />
|
||||
</div>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
</odoo>
|
Loading…
x
Reference in New Issue
Block a user