Saltar a contenido

Traducciónes

El sistema usa español cómo idioma principal.

Estructura de Archivos

addons/extra/full3d_repairs/i18n/
└── es.po            # Traducciónes al español

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

  1. Abrir i18n/es.po
  2. Agregar entrada con formato correcto
  3. 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:

  1. Ir a Ajustes > Traducciónes > Exportar Traducción
  2. Seleccionar idioma (Spanish)
  3. Seleccionar módulo (full3d_repairs)
  4. Descargar archivo
  5. Reemplazar i18n/es.po

Importar Traducciónes

  1. Ir a Ajustes > Traducciónes > Importar Traducción
  2. Seleccionar archivo .po
  3. Elegir idioma destino
  4. 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:

model:ir.model.fields,field_description:MODULO.field_MODELO__CAMPO