Move all OCA POS modules from oca-technical to dedicated oca-pos submodule

Reorganized 74 POS-related modules for better structure:
- Moved all odoo-bringout-oca-pos-* packages from packages/oca-technical/
- Now organized in dedicated packages/oca-pos/ submodule
- Includes payment, receipt, loyalty, order, product, and partner modules
- Maintains all module functionality while improving project organization

This creates a cleaner separation between general technical modules
and Point of Sale specific functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Ernad Husremovic 2025-08-30 17:15:35 +02:00
parent 3791451dc1
commit 377f346a99
2675 changed files with 93308 additions and 0 deletions

View file

@ -0,0 +1,66 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \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_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr "Potrebno je i ime i prezime kupca"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr "Preduzeće"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr "Kontakt"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr "Ime"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr "Ime"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr "Prezime"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr "Prezime"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesija POS-a"

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-03-15 20:13+0000\n"
"Last-Translator: mtbochaca <mtbochaca@gmail.com>\n"
"Language-Team: none\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr "Empreses"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr "Contacte"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr "Nom"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr ""
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#, python-format
#~ msgid "Name"
#~ msgstr "Nom"
#, python-format
#~ msgid "Surname"
#~ msgstr "Cognom"

View file

@ -0,0 +1,67 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: ca_ES\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_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr ""
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr ""
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr ""

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-10-12 13:36+0000\n"
"Last-Translator: Ivorra78 <informatica@totmaterial.es>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr "El nombre y los apellidos del cliente son obligatorios"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr "Compañías"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr "Contacto"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr "Nombre"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr "Nombre de pila"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr "Apellido"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr "Apellido"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr "Sesión del Punto de Venta"
#, python-format
#~ msgid "Name"
#~ msgstr "Nombre"
#, python-format
#~ msgid "Surname"
#~ msgstr "Apellido"

View file

@ -0,0 +1,69 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-11-04 00:47+0000\n"
"Last-Translator: Alexis de Lattre <alexis@via.ecp.fr>\n"
"Language-Team: none\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.17\n"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr "Les champs prénom et nom de famille sont obligatoires."
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr "Société"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr "Contact"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr "Prénom"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr "Prénom"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr "Nom de famille"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr "Nom de famille"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr "Session du point de vente"

View file

@ -0,0 +1,77 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2020-10-20 12:17+0000\n"
"Last-Translator: Julien Guenat <julien.guenat@geckoescalade.ch>\n"
"Language-Team: none\n"
"Language: fr_CH\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.10\n"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr "Société"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr "Contact"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr ""
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr ""
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr ""
#, python-format
#~ msgid "Name"
#~ msgstr "Nom"
#, python-format
#~ msgid "Surname"
#~ msgstr "Nom de famille"

View file

@ -0,0 +1,90 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * pos_partner_firstname
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 12.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-10-13 14:40+0000\n"
"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/js/PartnerDetailsEdit.js:0
#, python-format
msgid "Both Customer First and Last Name Are Required"
msgstr "Sia il nome che il cognome del cliente sono obbligatori"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Company"
msgstr "Azienda"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_res_partner
msgid "Contact"
msgstr "Contatto"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "First Name"
msgstr "Nome"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "FirstName"
msgstr "Nome"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "Last Name"
msgstr "Cognome"
#. module: pos_partner_firstname
#. odoo-javascript
#: code:addons/pos_partner_firstname/static/src/xml/pos.xml:0
#, python-format
msgid "LastName"
msgstr "Cognome"
#. module: pos_partner_firstname
#: model:ir.model,name:pos_partner_firstname.model_pos_session
msgid "Point of Sale Session"
msgstr "Sessione punto vendita"
#, python-format
#~ msgid "!props.partner.is_company"
#~ msgstr "!props.partner.is_company"
#~ msgid "Display Name"
#~ msgstr "Nome visualizzato"
#~ msgid "ID"
#~ msgstr "ID"
#~ msgid "Last Modified on"
#~ msgstr "Ultima modifica il"
#, python-format
#~ msgid "Name"
#~ msgstr "Nome"
#, python-format
#~ msgid "Surname"
#~ msgstr "Cognome"