build: configurar herramientas de verificación OCA

- Instalar pre-commit con 25 hooks configurados
- Configurar black 26.1.0 para formateo de código Python
- Configurar isort 7.0.0 para ordenación de imports
- Configurar flake8 7.3.0 con flake8-bugbear
- Configurar pylint 3.1.1 con pylint-odoo 9.1.2
- Añadir autoflake y pyupgrade para mejoras automáticas
- Configurar prettier para formateo de XML/JSON/YAML
- Crear .editorconfig para consistencia de editor
- Crear Makefile con comandos útiles
- Crear check_addon.sh para verificación rápida de addons
- Actualizar configuración de VS Code con extensiones recomendadas
- Añadir documentación completa de uso
- Aplicar formateo automático a archivos existentes
- Deshabilitar setuptools-odoo (no soporta Odoo 18.0 aún)
- Deshabilitar fix-encoding-pragma (obsoleto, usar pyupgrade)
This commit is contained in:
snt 2026-02-11 16:09:41 +01:00
parent 5b9c6e3211
commit fe137dc265
224 changed files with 18376 additions and 0 deletions

View file

@ -0,0 +1,47 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * product_get_price_helper
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2025-03-24 10:06+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 5.10.2\n"
#. module: product_get_price_helper
#: model:account.fiscal.position,name:product_get_price_helper.fiscal_position_1
msgid "Business"
msgstr "Impresa"
#. module: product_get_price_helper
#: model:product.pricelist,name:product_get_price_helper.pricelist_1
msgid "Business Pricelist"
msgstr "Listino commerciale"
#. module: product_get_price_helper
#: model:account.fiscal.position,name:product_get_price_helper.fiscal_position_0
msgid "Default"
msgstr "Predefinito"
#. module: product_get_price_helper
#: model:ir.model,name:product_get_price_helper.model_product_product
msgid "Product Variant"
msgstr "Variante prodotto"
#. module: product_get_price_helper
#: model:account.tax,name:product_get_price_helper.tax_2
msgid "Tax exc demo"
msgstr "Demo imposta esclusa"
#. module: product_get_price_helper
#: model:account.tax,name:product_get_price_helper.tax_1
msgid "Tax inc demo"
msgstr "Demo imposta inclusa"

View file

@ -0,0 +1,44 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * product_get_price_helper
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 18.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: product_get_price_helper
#: model:account.fiscal.position,name:product_get_price_helper.fiscal_position_1
msgid "Business"
msgstr ""
#. module: product_get_price_helper
#: model:product.pricelist,name:product_get_price_helper.pricelist_1
msgid "Business Pricelist"
msgstr ""
#. module: product_get_price_helper
#: model:account.fiscal.position,name:product_get_price_helper.fiscal_position_0
msgid "Default"
msgstr ""
#. module: product_get_price_helper
#: model:ir.model,name:product_get_price_helper.model_product_product
msgid "Product Variant"
msgstr ""
#. module: product_get_price_helper
#: model:account.tax,name:product_get_price_helper.tax_2
msgid "Tax exc demo"
msgstr ""
#. module: product_get_price_helper
#: model:account.tax,name:product_get_price_helper.tax_1
msgid "Tax inc demo"
msgstr ""