Ir al contenido
Guía educativa

¿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) + n

i18n 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.

Aspectoi18n (Internacionalización)l10n (Localización)
Nombre completoInternacionalizaciónLocalización
ÁmbitoArquitectura y diseño del código fuenteAdaptación de contenidos específicos para cada mercado
CuandoDurante el desarrollo inicialDespués de i18n, para cada mercado objetivo
EnfoqueCódigo fuente, estructura de la interfaz de usuarioTexto traducido, formato de fecha, formatos de hora
Hecho porDesarrolladores de softwareTraductores y equipos de localización
EjemploExtracción de cadenas del código fuente a archivos claveTraducir 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.

Ready to go global?

Start translating your product in minutes, not weeks. No credit card required.