Códigos de idioma
ISO 639-1, ISO 639-3 y locales BCP 47, en una tabla que puedes filtrar.
Cada vez que declaras un idioma en un archivo, en una etiqueta HTML o en la llamada a una API acabas necesitando su código. Y hay varios estándares conviviendo: ISO 639-1 usa dos letras (es, en, ja), ISO 639-3 usa tres y cubre muchas más lenguas, y BCP 47 combina el idioma con la región para distinguir variantes: es-ES frente a es-MX, pt-PT frente a pt-BR, zh-Hans frente a zh-Hant.
Cuál usar depende del sitio. El atributo lang de HTML y el srclang de los subtítulos esperan BCP 47. Los archivos de subtítulos y la mayoría de las APIs de traducción se conforman con las dos letras de ISO 639-1. Las bases de datos lingüísticas usan ISO 639-3 porque las dos letras no dan para todas las lenguas del mundo.
Esta tabla reúne los tres, más el nombre nativo de cada idioma. Busca por nombre en español, en inglés, en el idioma propio o directamente por código, y haz clic en cualquier código para copiarlo.
Cómo se usa
- 01 Escribe el nombre del idioma o un código en el buscador.
- 02 La tabla filtra al escribir, por cualquiera de las columnas.
- 03 Haz clic en un código para copiarlo.
Preguntas frecuentes
¿Cuál es la diferencia entre es y es-ES?
es identifica el idioma español sin más. es-ES lo acota a la variante de España, frente a es-MX o es-AR. Usa la forma corta cuando la variante da igual y la larga cuando afecta a la pronunciación, el vocabulario o el formato de fechas y números.
¿Qué código pongo en srclang de un subtítulo?
Un código BCP 47. Con las dos letras basta (srclang="es") salvo que quieras señalar la variante concreta.
¿Por qué el chino tiene zh-Hans y zh-Hant?
Porque la distinción relevante no es la región sino el sistema de escritura: Hans es chino simplificado y Hant es tradicional. Son subetiquetas de escritura, no de país.
¿Están todos los idiomas del mundo?
No: la tabla recoge los que tienen código ISO 639-1 de dos letras, que son 184. ISO 639-3 cubre más de siete mil lenguas y ahí ya hace falta la base de datos oficial.
Herramientas relacionadas
Esto es lo que Eco hace en vivo.
Estas utilidades trabajan sobre archivos que ya tienes. Eco transcribe y traduce mientras el audio suena: reuniones, clases, videos en otro idioma.
Descargar Eco gratis10 minutos gratuitos al mes · Sin tarjeta requerida