Jerarquía de idiomas

La mayoría de los productos de software eventualmente apuntan a más de una variante regional de un idioma. El español se habla de forma diferente en España, México y Argentina. El inglés en el Reino Unido difiere del inglés en Estados Unidos y Australia. Sin un enfoque estructurado, los equipos mantienen archivos de traducción completamente separados para cada variante, duplicando la mayor parte del trabajo, o usan un único archivo y aceptan que algunas cadenas se sentirán incorrectas para algunas audiencias. La Jerarquía de Idiomas resuelve esto permitiéndote definir relaciones padre-hijo entre idiomas.

El concepto es sencillo: un idioma padre contiene las cadenas base que se aplican a todas sus variantes. Los idiomas hijo heredan cada cadena del padre y solo necesitan su propio valor donde la variante regional difiere. Por ejemplo, podrías establecer el inglés como raíz, con en-GB y en-US como hijos. La palabra "colour" se reemplazaría en en-US por "color", pero las cientos de cadenas idénticas entre las dos variantes se heredan automáticamente, sin duplicación.

El mismo patrón funciona a cualquier profundidad. Un padre de español latinoamericano (es-419) podría tener español mexicano (es-MX) y español colombiano (es-CO) como hijos, cada uno heredando del padre y solo especificando cadenas donde el vocabulario o la redacción local difiera genuinamente.

En Language Monster, la jerarquía está integrada directamente en la estructura del proyecto. Cuando un traductor trabaja en un idioma hijo, ve qué cadenas son heredadas y cuáles han sido reemplazadas localmente, lo que deja claro qué requiere atención después de una actualización de la fuente. Cuando una cadena cambia en el padre, los idiomas hijo se marcan automáticamente para que nada quede desactualizado sin ser detectado.

El resultado es significativamente menos trabajo duplicado, traducciones más coherentes en configuraciones regionales relacionadas y una estructura de proyecto más limpia que escala a medida que agregas nuevas variantes regionales con el tiempo.

Leer más sobre localización y ortografía

Leer más sobre localización frente a traducción

Configuración de jerarquía de idiomas de Language Monster — configuración de idiomas padre e hijo