update pylint10, corrije authors manifest
This commit is contained in:
parent
0889cdfc3a
commit
4207afbc3f
9 changed files with 139 additions and 195 deletions
71
.github/copilot-instructions.md
vendored
71
.github/copilot-instructions.md
vendored
|
|
@ -5,12 +5,12 @@
|
|||
Este repositorio contiene addons personalizados y modificados de Odoo 18.0. El proyecto combina:
|
||||
|
||||
- **OCB (Odoo Community Backports)**: Base de Odoo 18.0 community en `/ocb`
|
||||
- **Addons OCA**: Módulos de la comunidad OCA modificados para necesidades específicas
|
||||
- **Addons Custom**: Módulos desarrollados específicamente para este proyecto
|
||||
- **Addons OCA**: Módulos de la comunidad OCA de los que heredan nuestros addons, modificados para adaptarse a nuestras necesidades
|
||||
- **Addons Custom**: Módulos desarrollados por este proyecto
|
||||
|
||||
## Architecture & Stack
|
||||
|
||||
- **Odoo Version**: 18.0
|
||||
- **Odoo Version**: 18.0 (OCB)
|
||||
- **Python Version**: 3.10+
|
||||
- **Framework**: Odoo ORM
|
||||
- **Deployment**: Docker Compose
|
||||
|
|
@ -80,56 +80,53 @@ Este repositorio contiene addons personalizados y modificados de Odoo 18.0. El p
|
|||
|
||||
```bash
|
||||
# Exportar términos a traducir
|
||||
docker-compose exec odoo odoo \
|
||||
--addons-path=/mnt/extra-addons \
|
||||
--i18n-export=/tmp/addon_name.pot \
|
||||
--modules=addon_name \
|
||||
--db=odoo
|
||||
|
||||
# Copiar y renombrar
|
||||
cd addon_name/i18n
|
||||
msgmerge --update es.po addon_name.pot
|
||||
msgmerge --update eu.po addon_name.pot
|
||||
Pedir al usuario generar a través de UI, no sabemos el método correcto para exportar SÓLO las cadenas del addon sin incluir todo el sistema.
|
||||
```
|
||||
|
||||
Usar sólo polib para trataer los archivos .po, msmerge corrompe los archivos.
|
||||
|
||||
```
|
||||
|
||||
5. **Formato de archivos .po**:
|
||||
- Encoding: UTF-8
|
||||
- Content-Type: text/plain; charset=UTF-8
|
||||
- Language codes: `es`, `eu`, `ca`, `gl`, `pt`, `fr`, `it`
|
||||
- Encoding: UTF-8
|
||||
- Content-Type: text/plain; charset=UTF-8
|
||||
- Language codes: `es`, `eu`, `ca`, `gl`, `pt`, `fr`, `it`
|
||||
|
||||
## Project Structure
|
||||
|
||||
```
|
||||
|
||||
addons-cm/
|
||||
├── .github/ # GitHub configs
|
||||
│ └── copilot-instructions.md # Este archivo
|
||||
├── ocb/ # Odoo Community Backports (18.0)
|
||||
│ └── addons/ # Addons core de Odoo
|
||||
├── oca_dependencies.txt # Dependencias OCA
|
||||
├── requirements.txt # Dependencias Python
|
||||
├── docker-compose.yml # Configuración Docker
|
||||
├── Makefile # Comandos útiles
|
||||
├── .github/ # GitHub configs
|
||||
│ └── copilot-instructions.md # Este archivo
|
||||
├── ocb/ # Odoo Community Backports (18.0)
|
||||
│ └── addons/ # Addons core de Odoo
|
||||
├── oca_dependencies.txt # Dependencias OCA
|
||||
├── requirements.txt # Dependencias Python
|
||||
├── docker-compose.yml # Configuración Docker
|
||||
├── Makefile # Comandos útiles
|
||||
│
|
||||
├── # === ADDONS OCA MODIFICADOS ===
|
||||
├── account_invoice_triple_discount/ # Triple descuento en facturas (OCA)
|
||||
├── purchase_triple_discount/ # Triple descuento en compras (OCA)
|
||||
├── product_origin/ # Origen del producto (OCA)
|
||||
├── product_get_price_helper/ # Helper de precios (OCA)
|
||||
├── product_main_seller/ # Proveedor principal (OCA)
|
||||
├── product_price_category/ # Categorías de precio (OCA)
|
||||
├── # === ADDONS OCA NO MODIFICADOS ===
|
||||
├── account_invoice_triple_discount/ # Triple descuento en facturas (OCA)
|
||||
├── purchase_triple_discount/ # Triple descuento en compras (OCA)
|
||||
├── product_origin/ # Origen del producto (OCA)
|
||||
├── product_get_price_helper/ # Helper de precios (OCA)
|
||||
├── product_main_seller/ # Proveedor principal (OCA)
|
||||
├── product_price_category/ # Categorías de precio (OCA)
|
||||
│
|
||||
├── # === ADDONS CUSTOM ===
|
||||
├── account_invoice_triple_discount_readonly/ # Fix para triple descuento
|
||||
├── product_price_category_supplier/ # Extensión categorías precio
|
||||
├── account_invoice_triple_discount_readonly/ # Fix para triple descuento
|
||||
├── product_price_category_supplier/ # Extensión categorías precio
|
||||
├── product_sale_price_from_pricelist/ # Auto-cálculo precio venta
|
||||
└── website_sale_aplicoop/ # Sistema eskaera (compras grupo)
|
||||
```
|
||||
└── website_sale_aplicoop/ # Sistema eskaera (compras grupo)
|
||||
|
||||
````
|
||||
|
||||
## Addon References
|
||||
|
||||
**Para arquitectura, detalles de implementación y uso específico de cada addon, consultar su `README.md` individual.**
|
||||
|
||||
### Addons OCA Modificados
|
||||
### Addons OCA No Modificados
|
||||
|
||||
- [account_invoice_triple_discount](../account_invoice_triple_discount/README.rst)
|
||||
- [purchase_triple_discount](../purchase_triple_discount/README.rst)
|
||||
|
|
@ -161,7 +158,7 @@ docker-compose logs -f odoo
|
|||
|
||||
# Ejecutar tests
|
||||
docker-compose exec odoo odoo -d odoo --test-enable --stop-after-init -u addon_name
|
||||
```
|
||||
````
|
||||
|
||||
### Quality Checks
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue