Начальное наполнение

This commit is contained in:
parent a80f7c922a
commit f9f7de4587
43 changed files with 1722 additions and 0 deletions

4
__init__.py Normal file
View File

@ -0,0 +1,4 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import models

22
__manifest__.py Normal file
View File

@ -0,0 +1,22 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
{
'name': 'POS - Sale Product Configurator',
'version': '1.0',
'category': 'Hidden',
'summary': 'Link module between point_of_sale and sale_product_configurator',
'description': """
This module adds features depending on both modules.
""",
'depends': ['point_of_sale', 'sale_product_configurator'],
'installable': True,
'auto_install': True,
'assets': {
'point_of_sale._assets_pos': [
'pos_sale_product_configurator/static/src/**/*',
]
},
'license': 'LGPL-3',
}

45
i18n/ar.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "المنتجات الاختيارية "
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "جلسة نقطة البيع"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "متغير المنتج "
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "من"

44
i18n/bg.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Maria Boyadjieva <marabo2000@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: Maria Boyadjieva <marabo2000@gmail.com>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесия на център за продажби"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Продуктов вариант"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "от"

46
i18n/ca.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Óscar Fonseca <tecnico@pyming.com>, 2023
# Quim - eccit <quim@eccit.com>, 2023
# RGB Consulting <odoo@rgbconsulting.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: RGB Consulting <odoo@rgbconsulting.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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessió del Punt de Venda"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variant de producte"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "des de"

46
i18n/cs.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Ivana Bartonkova, 2023
# Wil Odoo, 2023
# Jakub Smolka, 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: Jakub Smolka, 2023\n"
"Language-Team: Czech (https://app.transifex.com/odoo/teams/41243/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: cs\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Relace prodejního místa"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Produktová varianta"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "od"

45
i18n/da.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "PoS session"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Varevariant"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "fra"

45
i18n/de.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Optionale Produkte:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassensitzung"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Produktvariante"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "von"

45
i18n/es.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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: 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Productos opcionales:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión TPV"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variante de producto"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "desde"

45
i18n/es_419.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Productos opcionales:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión de Punto de venta"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variante del producto"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "desde"

46
i18n/et.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Eneli Õigus <enelioigus@gmail.com>, 2023
# Algo Kärp <algokarp@gmail.com>, 2023
# Maidu Targama <m.targama@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: Maidu Targama <m.targama@gmail.com>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassa Sessioon"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Toote variatsioon"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "Lähtekoht"

45
i18n/fa.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# fardin mardani, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "نشست پایانه فروش"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "گونه محصول"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr ""

47
i18n/fi.po Normal file
View File

@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Martin Trigaux, 2023
# Tuomas Lyyra <tuomas.lyyra@legenda.fi>, 2023
# Tuomo Aura <tuomo.aura@web-veistamo.fi>, 2023
# Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 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: Ossi Mantylahti <ossi.mantylahti@obs-solutions.fi>, 2024\n"
"Language-Team: Finnish (https://app.transifex.com/odoo/teams/41243/fi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Valinnaiset tuotteet:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassapäätteen istunto"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Tuotevariaatio"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "alkaen"

45
i18n/fr.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Produits optionnels :"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Session du point de vente"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variante de produit"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "de"

44
i18n/he.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# ZVI BLONDER <ZVIBLONDER@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: ZVI BLONDER <ZVIBLONDER@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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "משמרת קופה "
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "וריאנט מוצר"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "מ"

45
i18n/hu.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Martin Trigaux, 2023
# gezza <geza.nagy@oregional.hu>, 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: gezza <geza.nagy@oregional.hu>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Értékesítési Pont Értékesítési folyamat"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Termékváltozat"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "innen"

45
i18n/id.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Produk-Produk Opsional:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesi Point of Sale"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Varian Produk"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "dari"

45
i18n/it.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Prodotti opzionali:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessione punto vendita"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variante prodotto"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "da"

45
i18n/ja.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "オプションプロダクト:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "POSセッション"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "プロダクトバリアント"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr ""

45
i18n/ko.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Wil Odoo, 2023
# Sarah Park, 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: Sarah Park, 2023\n"
"Language-Team: Korean (https://app.transifex.com/odoo/teams/41243/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "추가 선택 품목:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "점포판매시스템 기간"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "품목 세부선택"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "보낸 사람"

46
i18n/lt.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Linas Versada <linaskrisiukenas@gmail.com>, 2023
# Martin Trigaux, 2023
# digitouch UAB <digitouchagencyeur@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: digitouch UAB <digitouchagencyeur@gmail.com>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Pardavimo taško sesija"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Produkto variantas"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "nuo"

45
i18n/lv.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# ievaputnina <ievai.putninai@gmail.com>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Pārdošanas punkta sesija"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Produkta variants"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "no"

45
i18n/nl.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Optionele producten:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassa sessie"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Productvariant"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "van"

44
i18n/pl.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesja punktu sprzedaży"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Wariant produktu"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "od"

View File

@ -0,0 +1,40 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr ""
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr ""

44
i18n/pt.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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: 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessão do Ponto de Venda"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variante de Artigo"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr ""

45
i18n/pt_BR.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Wil Odoo, 2023
# Maitê Dietze, 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: Maitê Dietze, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Produtos opcionais"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessão do ponto de venda"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Variante de produto"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "de"

46
i18n/ru.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Martin Trigaux, 2023
# Максим Дронь <dronmax@gmail.com>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Дополнительные продукты:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Сессия в торговой точке"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Вариант продукта"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "от"

44
i18n/sk.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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: 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Relácia miesta predaja"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Varianta produktu"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "od"

46
i18n/sl.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Tomaž Jug <tomaz@editor.si>, 2023
# Martin Trigaux, 2023
# Matjaz Mozetic <m.mozetic@matmoz.si>, 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: Matjaz Mozetic <m.mozetic@matmoz.si>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Seja POS"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Različica izdelka"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "iz"

45
i18n/sr.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Dragan Vukosavljevic <dragan.vukosavljevic@gmail.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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "Opcioni proizvodi:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesija prodajnog mesta"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Varijanta proizvoda"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "od"

46
i18n/sv.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Simon S, 2023
# Chrille Hedberg <hedberg.chrille@gmail.com>, 2023
# Kim Asplund <kim.asplund@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: Kim Asplund <kim.asplund@gmail.com>, 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Kassasession"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Produktvariant"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "från"

45
i18n/th.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "สินค้าทางเลือก:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "เซสชั่นการขายหน้าร้าน"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "ตัวเลือกสินค้า"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "จาก"

46
i18n/tr.po Normal file
View File

@ -0,0 +1,46 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# Translators:
# Murat Kaplan <muratk@projetgrup.com>, 2023
# Levent Karakaş <levent@mektup.at>, 2023
# Halil, 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: Halil, 2023\n"
"Language-Team: Turkish (https://app.transifex.com/odoo/teams/41243/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Language: tr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Satış Noktası Oturumu"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Ürün Varyantı"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "kimden"

44
i18n/uk.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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: 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Сесія точки продажу"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Варіант товару"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "від"

44
i18n/vi.po Normal file
View File

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr ""
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "Phiên POS"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "Biến thể sản phẩm"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "từ"

45
i18n/zh_CN.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "可选产品:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "POS会话"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "产品变体"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "从"

45
i18n/zh_TW.po Normal file
View File

@ -0,0 +1,45 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_sale_product_configurator
#
# 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_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "Optional Products:"
msgstr "可選產品:"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_pos_session
msgid "Point of Sale Session"
msgstr "POS營業點"
#. module: pos_sale_product_configurator
#: model:ir.model,name:pos_sale_product_configurator.model_product_product
msgid "Product Variant"
msgstr "產品款式"
#. module: pos_sale_product_configurator
#. odoo-javascript
#: code:addons/pos_sale_product_configurator/static/src/overrides/components/product_info_popup/product_info_popup.xml:0
#, python-format
msgid "from"
msgstr "從"

5
models/__init__.py Normal file
View File

@ -0,0 +1,5 @@
# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import product
from . import pos_session

13
models/pos_session.py Normal file
View File

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

27
models/product.py Normal file
View File

@ -0,0 +1,27 @@
from odoo import models
class ProductProduct(models.Model):
_inherit = 'product.product'
def get_product_info_pos(self, price, quantity, pos_config_id):
res = super().get_product_info_pos(price, quantity, pos_config_id)
# Optional products
res['optional_products'] = [
{'name': p.name, 'price': min(p.product_variant_ids.mapped('lst_price'))}
for p in self.optional_product_ids.filtered_domain(self._optional_product_pos_domain())
]
return res
def has_optional_product_in_pos(self):
self.ensure_one()
return bool(self.optional_product_ids.filtered_domain(self._optional_product_pos_domain()))
def _optional_product_pos_domain(self):
return [
*self.env['product.product']._check_company_domain(self.env.company),
['sale_ok', '=', True],
['available_in_pos', '=', True],
]

View File

@ -0,0 +1,16 @@
.product-info-popup .extra {
display: flex;
}
.product-info-popup .extra div {
width: 100%;
}
@media screen and (max-width: 768px) {
.product-info-popup .extra{
flex-direction: column;
}
.product-info-popup .section-optional-product-body td {
width: 50%;
}
}

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<templates id="template" xml:space="preserve">
<t t-name="pos_sale_product_configurator.ProductInfoPopup" t-inherit="point_of_sale.ProductInfoPopup" t-inherit-mode="extension">
<xpath expr="//div[hasclass('extra')]" position="after">
<div class="section-optional-product mt-3 mb-4 pb-4 border-bottom text-start" t-if="productInfo.optional_products.length > 0">
<h3 class="section-title">Optional Products:</h3>
<div class="section-optional-product-body" t-foreach="productInfo.optional_products" t-as="optional" t-key="optional.name">
<span>
<a class="text-primary text-decoration-underline" t-esc="optional.name" t-on-click="() => this.searchProduct(optional.name)"/>
from
<t t-esc="env.utils.formatCurrency(optional.price)"/>
</span>
</div>
</div>
</xpath>
</t>
</templates>