OdooWiki OCA HUB

Partner Multilang

partner_multilang folder_open OCA/l10n-bulgaria open_in_new
Localization Licencia: LGPL-3

Este módulo amplía la funcionalidad de los nombres multilingües para admitir la transliteración automática (ISO 9, ΕΛΟΤ 743) y proporciona traducciones de campos sencillas para contactos, empresas y direcciones.

Características principales:

  • Detección automática de idioma y transliteración
  • Búsqueda multilingüe en todas las traducciones
  • Ordenación inteligente según el idioma del usuario
  • Compatibilidad con idiomas cirílicos (búlgaro, ruso, serbio, macedonio, ucraniano, bielorruso)
  • Extensión sencilla a modelos personalizados

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Este módulo hace que los nombres de contactos, empresas y direcciones sean multilingües y translitera automáticamente los nombres en cirílico a caracteres latinos. Los usuarios pueden buscar y ordenar contactos por cualquier idioma instalado.

Al instalarlo, los nombres de contactos, nombres de empresas, calles, ciudades y puestos de trabajo pasan a ser traducibles, por lo que un mismo contacto puede tener un nombre diferente en cada idioma activo. Un nuevo campo calculado, complete_name_multilanguage, almacena el nombre completo para mostrar (incluida la empresa matriz) para cada idioma y se utiliza en búsquedas y listas.

Una nueva opción "Transliterate names" aparece en los Ajustes generales dentro de un bloque Transliteration, y cada registro de idioma obtiene una casilla "transliterate". Cuando está activada, los nombres escritos en cirílico (búlgaro, ruso, serbio, macedonio, ucraniano, bielorruso) se convierten automáticamente a escritura latina para la versión en inglés, mediante detección de idioma.

  • La búsqueda de un contacto ahora abarca todas las traducciones, por lo que se puede encontrar a un partner escribiendo el nombre en cualquier idioma instalado.
  • El nombre mostrado sigue el idioma del usuario, y recurre al inglés cuando no existe traducción.
  • Para las empresas búlgaras, los nombres se copian a todos los idiomas cuando la transliteración está desactivada.
  • La instalación y la desinstalación conservan los nombres búlgaros existentes y reconstruyen el nombre completo multilingüe para todos los contactos.

El módulo afecta a res.partner, res.company, res.lang, res.country.state, res.config.settings y al mixin de transliteración.

Depende de

basecontacts
Modelos y campos (7)
  • res.lang · amplía un modelo existentetransliterate
  • ir.binary · amplía un modelo existente
  • res.company · modelo nuevocity, lang (Language), name, street, street2, transliterate_names (Transliterate names)
  • res.partner · modelo nuevocity, name, street, street2, function, company_name, commercial_company_name, complete_name_multilanguage
  • res.country.state · amplía un modelo existentename
  • res.config.settings · amplía un modelo existentetransliterate_names (Transliterate names)
  • res.transliterate.mixin · modelo nuevotransliterate_tracking (Transliteration Tracking)

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/l10n-bulgaria.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo:

  • Cree o edite un partner en un idioma que admita transliteración.
  • El valor transliterado se genera automáticamente para búsquedas basadas en caracteres latinos.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.