Saltar al contenido principal

18. Internacionalización

La internacionalización (i18n) es el trabajo técnico que hace posible la localización. Muchos problemas de traducción nacen de una i18n deficiente. Quien traduce debe saber detectarlos y reportarlos.

18.1. Problemas frecuentes y cómo señalarlos​

ProblemaPor qué es un problema en españolQué se solicita
Concatenación de cadenasEl orden, el género y el número varían.Cadenas completas con marcadores de posición.
Plurales con (s)archivo(s) es gramaticalmente deficiente.Formas plurales separadas con ICU o gettext.
Plurales con solo «uno» y «otros»El español distingue también la categoría many en versiones recientes de CLDR (p. ej. «1 millón de archivos»).Soporte completo de categorías plurales.
Género de las variables«Bienvenido, {name}» no sirve para todas las personas.Formulaciones neutras o variantes por género.
Texto escrito en imágenesNo se puede traducir sin editar la imagen.Recursos separados.
Formatos de fecha, hora y número fijosCada región tiene los suyos.Uso de bibliotecas de localización (CLDR/ICU).
Espacio fijoEl español suele ocupar entre un 15 y un 30 % más que el inglés.Diseños flexibles.
Cadenas reutilizadas en contextos distintosLa misma palabra inglesa puede requerir varias traducciones (Open, Set, Date).Contexto o claves distintas.
CodificaciónCaracteres como ñ, ¿, ¡ y las vocales con tilde.Uso de UTF-8 en todo el flujo.
Ordenación alfabéticañ, ch y ll según la norma actual.Intercalación local.
Direcciones, nombres y teléfonosEstructuras distintas.Campos flexibles.
Unidades y monedaDependen de la región.Parámetros regionales.

18.2. Pluralización​

El español distingue singular y plural; en las versiones recientes de CLDR se contemplan, además, categorías propias para ciertos números grandes. Se recomienda emplear el sistema de plurales de la plataforma (ICU MessageFormat, gettext msgid_plural, Android plurals, iOS stringsdict) y no resolver los plurales con paréntesis o con lógica propia.

18.3. Género gramatical y variables​

Se evita insertar sustantivos variables en frases con concordancia. Se propone una de las soluciones siguientes: reformular («Elemento: {item}»), usar plantillas por género o recurrir a estructuras neutras.

18.4. Orden y posición de las variables​

El orden de los marcadores puede diferir en español. Norma: si el sistema lo permite, se usan marcadores posicionales (%1$s, {0}) para poder reordenarlos.

18.5. Direccionalidad y fuentes​

El español es una lengua de izquierda a derecha, pero la interfaz puede incluir texto bidireccional en nombres propios o URL. Se comprueba la presencia de todos los caracteres necesarios en las fuentes elegidas (¿ ¡ ñ « » … ▸).

18.6. Cómo reportar​

Se abre una incidencia o un comentario en la plataforma con: la cadena, el problema, el motivo lingüístico y una propuesta de solución.