¿Qué es la internacionalizacióny la localización?
Aprende los fundamentos de i18n y l10n y descubre cómo Better i18n ayuda a los desarrolladores a crear sitios web y apps multilingües con herramientas de localización con IA.
¿Qué significa i18n?
La abreviatura i18n significa internacionalización. El número 18 hace referencia al número de letras que hay entre la primera «i» y la última «n» de la palabra. Los desarrolladores de software utilizan esta abreviatura a diario.
En la práctica, la internacionalización significa diseñar su código fuente de manera que pueda admitir múltiples idiomas y regiones sin necesidad de reescribir la aplicación. Esto incluye separar el texto visible para el usuario de su código, manejar diferentes estándares de codificación de caracteres como UTF-8 y crear una interfaz de usuario flexible que se adapte a cualquier configuración regional.
¿Por qué «i18n»?
El numerónimo i18n se acuñó porque «internacionalización» es una palabra larga y difícil de escribir. Cuente las letras: i-n-t-e-r-n-a-c-i-o-n-a-l-i-z-a-c-i-ó-n: son 18 letras entre la «i» y la «n».
i18n = i + (18 letters) + n¿Qué significa l10n?
La abreviatura l10n significa localización. Al igual que i18n, el número 10 representa las letras entre «l» y «n».
La localización es el proceso de adaptación de un producto de software a un mercado específico. Va más allá de la traducción de textos. Incluye ajustar los formatos de fecha y hora, los símbolos monetarios y el formato de los números, así como garantizar que las imágenes y los colores sean culturalmente apropiados. El resultado es un texto traducido y un contenido específico para cada lugar que resulta natural para cada público.
¿Por qué «l10n»?
Al igual que i18n, l10n es un numerónimo: l-o-c-a-l-i-z-a-c-i-ó-n tiene 10 letras entre la «l» y la «n».
l10n = l + (10 letters) + ni18n frente a l10n: diferencias clave
Aunque están relacionadas, la internacionalización y la localización tienen fines diferentes en el ciclo de vida del desarrollo de software. A continuación se muestra una comparación entre ambas.
| Aspecto | i18n (Internacionalización) | l10n (Localización) |
|---|---|---|
| Nombre completo | Internacionalización | Localización |
| Ámbito | Arquitectura y diseño del código fuente | Adaptación de contenidos específicos para cada mercado |
| Cuando | Durante el desarrollo inicial | Después de i18n, para cada mercado objetivo |
| Enfoque | Código fuente, estructura de la interfaz de usuario | Texto traducido, formato de fecha, formatos de hora |
| Hecho por | Desarrolladores de software | Traductores y equipos de localización |
| Ejemplo | Extracción de cadenas del código fuente a archivos clave | Traducir una página de producto al japonés |
¿Qué abarca la internacionalización?
Una aplicación bien internacionalizada gestiona estas cuestiones específicas de cada configuración regional desde el primer día.
Diseño de la interfaz de usuario
Diseñe diseños flexibles que se adapten a diferentes longitudes de texto y escrituras de derecha a izquierda, como el árabe y el hebreo.
Formato de fecha y hora
Muestre las fechas y horas en formatos adecuados para cada región. Por ejemplo, MM/DD/AAAA en EE. UU. frente a DD.MM.AAAA en Alemania.
Codificación de caracteres
Utilice UTF-8 para admitir todo el rango Unicode, desde alfabetos latinos hasta caracteres CJK y emojis.
Formatos numéricos y monetarios
Formatee los números, las divisas y las unidades según las convenciones locales. Mil puede ser 1,000 o 1.000, dependiendo de la región.
Separación de contenidos
Mantenga todo el texto dirigido al usuario en archivos de recursos externos para que los traductores puedan trabajar sin tocar el código fuente.
Reglas de pluralización
Maneje correctamente las formas plurales en todos los idiomas. El inglés tiene dos formas, pero el árabe tiene seis y algunos idiomas tienen más.
¿Qué es Better i18n?
Better i18n es una plataforma de localización integral diseñada para desarrolladores. Combina traducción con IA con workflows amigables para desarrolladores para ayudar a los equipos a lanzar productos multilingües más rápido.
A diferencia de los sistemas tradicionales de gestión de traducciones, Better i18n se integra directamente con tu workflow de Git. Los cambios se sincronizan automáticamente, las traducciones se mantienen al día y los desarrolladores nunca salen de su IDE.
Con traducciones con IA con contexto, entrega por CDN en tiempo real y soporte para frameworks principales como React, Next.js, Vue y más, Better i18n es el framework de i18n más completo para el desarrollo moderno.
Localización continua
Automatiza tu workflow de localización con sync en tiempo real y actualizaciones instantáneas en CDN.
Traducción con IA
Traducciones con contexto que entienden tu producto y mantienen la consistencia.
Localización basada en Git
Versiona tus traducciones con sync automático con GitHub y workflows de PR.
¿Quién usa Better i18n?
Desde startups hasta empresas, los equipos confían en Better i18n para sus necesidades de localización
Productos SaaS
Escala la localización de tu software con workflows automatizados y localización continua que sigue el ritmo de tu ciclo de desarrollo.
Apps móviles
Localiza apps iOS y Android con actualizaciones over-the-air y entrega de traducciones en tiempo real sin volver a enviar a las tiendas.
Sitios de e-commerce
Expándete a mercados globales con optimización SEO multilingüe y contenido de producto localizado que convierte.
Descubra
Explora más
Siga navegando por las páginas de productos, las guías de marcos de trabajo y los contenidos de localización de alto interés.
Para desarrolladores
Herramientas de localización Git-first e integraciones de SDK
Para traductores
Traducción con IA con contexto y glosarios
Para equipos de producto
Lanza productos localizados más rápido sin depender de ingeniería
Todas las características
Visión completa de las capacidades de Better i18n