Traducciónes¶
El sistema usa español cómo idioma principal.
Estructura de Archivos¶
Formato del Archivo .po¶
# Comentario de referencia
#: model:ir.model.fields,field_description:full3d_repairs.field_repair_order__contact_phone
msgid "Contact Phone"
msgstr "Teléfono de Contacto"
| Campo | Descripción |
|---|---|
#: |
Referencia al elemento en Odoo |
msgid |
Texto original (ingles) |
msgstr |
Traducción |
Tipos de Referencias¶
Campos de Modelo¶
#: model:ir.model.fields,field_description:full3d_repairs.field_repair_order__machine_type
msgid "Machine Type"
msgstr "Tipo de Máquina"
Valores de Selection¶
#: model:ir.model.fields.selection,name:full3d_repairs.selection__repair_order__machine_type__fdm
msgid "FDM"
msgstr "FDM"
Elementos de Vista¶
#: model_terms:ir.ui.view,arch_db:full3d_repairs.view_repair_order_form_full3d
msgid "Service Information"
msgstr "Información del Servicio"
Agregar Nueva Traducción¶
- Abrir
i18n/es.po - Agregar entrada con formato correcto
- Actualizar módulo
docker compose run --rm odoo odoo -d odoo_full3d -u full3d_repairs --i18n-overwrite --stop-after-init
Exportar Traducciónes¶
Para generar archivo .po desde Odoo:
- Ir a Ajustes > Traducciónes > Exportar Traducción
- Seleccionar idioma (Spanish)
- Seleccionar módulo (full3d_repairs)
- Descargar archivo
- Reemplazar
i18n/es.po
Importar Traducciónes¶
- Ir a Ajustes > Traducciónes > Importar Traducción
- Seleccionar archivo .po
- Elegir idioma destino
- Click en Importar
Problemas Comunes¶
Traducción no aparece¶
# Forzar recarga de traducciónes
docker compose run --rm odoo odoo -d odoo_full3d -u full3d_repairs --i18n-overwrite --stop-after-init
Cache de navegador¶
Limpiar cache del navegador o usar Ctrl+Shift+F5.
Referencia incorrecta¶
Verificar qué la linea #: tenga el formato exacto: