Idiomas, códigos y monedas de la CEI: una guía para la localización de sitios web

En este artículo: cómo etiquetar correctamente los idiomas en el selector, códigos ISO, abreviaturas, matices de los nombres nativos y caracteres especiales que se confunden fácilmente con las letras rusas.
Al configurar hreflang para Kazajistán, el primer instinto es escribir KZ. Este es el código de país según ISO 3166-1. El código de idioma es de otro estándar, ISO 639-1, y para el kazajo es kk. Para el armenio es hy, para el georgiano es ka, para el tayiko es tg. Ninguno coincide con el código de país.
La confusión surge porque los códigos son similares: KZ y kk, AM y hy, GE y ka. Esta es la principal trampa al configurar hreflang, el selector de idiomas y al pasar la configuración regional a los sistemas de pago.

Cómo escribir idiomas en el menú del selector

«Kazajo» o «Kazakh» en el menú se ve tan extraño como si en la interfaz en inglés escribieran «Russian» en lugar de «Русский».
Los sitios web editoriales casi siempre utilizan nombres nativos completos. tengrinews.kz — «Қазақша / Русский / English», khovar.tj — «Тоҷикӣ / Русский / English», armenpress.am — «Հայերեն» junto al icono del globo. Los códigos cortos (2-3 caracteres) solo se justifican donde hay poco espacio: paneles de control, menús móviles, interfaces SaaS compactas.

Nombres y abreviaturas nativas

Idioma
En el menú
Corto
ISO 639-1
Código de país
Ruso
Ruso
Rus
ru
RU
Kazajo
Қазақша
Қаз
kk
KZ
Kirguís
Кыргызча
Кыр / Кырг
ky
KG
Armenio
Հայերեն
ՀԱՅ
hy
AM
Tayiko
Тоҷикӣ
ТҶ
tg
TJ
Uzbeko
O'zbekcha
Uzb
uz
UZ
Azerbaiyano
Azərbaycan dili
Aze
az
AZ
Georgiano
ქართული
Geo
ka
GE

Para cada idioma por separado

Kazajo. Un desarrollador sin conocimientos de kazajo escribe K en lugar de Қ en el código, simplemente porque la Қ no está en el teclado ruso. En el selector aparece «Казакша» en lugar de «Қазақша». Parece un error tipográfico, y técnicamente es una cadena diferente: la búsqueda en el sitio se romperá, la clasificación se desordenará. La abreviatura «КЗ» — por la misma razón es incorrecta, lo correcto es «ҚЗ».
«Қазақша» significa «en kazajo», una forma coloquial y familiar. En los sitios web oficiales a veces se escribe «Қазақ тілі» (idioma kazajo), pero en el menú «Қазақша» es más corto. Compare: «Казак» (cosaco, persona) y «Қазақ» (pueblo kazajo) — la segunda palabra es simplemente imposible de escribir con letras rusas.
Kirguís. Aquí no hay un estándar único ni siquiera en los sitios web oficiales. kabar.kg escribe «Кыр», otros recursos gubernamentales — «Кырг». Ambas variantes son correctas. Consejo práctico: elija una y manténgala en toda la interfaz. «Кырг» es un poco más inequívoco si su menú tiene varias abreviaturas que comienzan con «К» (kazajo, kirguís, ruso).
Tanto «Кыргызча» como «Кыргыз тили» son correctos: el primero es más coloquial («hablar kirguís»), el segundo más formal («idioma kirguís»). Para un selector, «Кыргызча» es más común.
Armenio. Este es el único idioma de la lista en el que la elección del nombre nativo depende de dónde viva la audiencia, porque el armenio existe en dos variantes con diferente ortografía (Wikipedia):
  • Հայերեն — armenio oriental. Idioma oficial de Armenia, ortografía soviética reformada. Se habla en Armenia, Rusia, Georgia, Irán.
  • Հայերէն — armenio occidental. Ortografía clásica, conservada en la diáspora después de 1915. Líbano, Francia, EE. UU., Argentina.
La diferencia está en una letra: «ե» para el oriental y «է» para el occidental. Pero el vocabulario también difiere: «avión» en oriental es «ինքնաթիռ», en occidental es «օդանաւ». Un sitio para Armenia — Հայերեն. Para la diáspora armenia — Հայերէն. El código ISO para ambos es el mismo — hy, pero ISO 639-3 los separa: hye (oriental) y hyw (occidental). La abreviatura «ՀԱՅ» — del armenio «Հայ» (armenio): «ՀԱ» sin la tercera letra no se lee como una palabra.
Tayiko. El problema es el mismo que el del kazajo, pero se ve de inmediato: Ҷ está en el propio nombre del idioma. Si el desarrollador escribe «ТЧ» en lugar de «ТҶ», el error estará directamente en el selector. Ҷ no es «Ч»: el sonido es más cercano a la «j» inglesa en jump, algo intermedio entre «дж» y una «ж» suave. El Ministerio de Asuntos Exteriores de Tayikistán en mfa.tj escribe precisamente «Ҷ». En la palabra «Тоҷикӣ» también hay Ӣ (una «i» larga), que tampoco está en el teclado ruso.
Georgiano. Los desarrolladores a menudo intentan acortar «ქართული» a «Geo» o «GE» — simplemente porque no saben cómo trabajar con fuentes no latinas en la interfaz o temen problemas de renderizado. Los georgianos lo entienden al instante: «GE» se percibe como un código técnico extranjero, no como una palabra nativa. Mjedruli es una escritura de 1600 años, creada de forma aislada. «გამარჯობა» es «hola». Escriba «ქართული» completo, incluso en interfaces compactas.

Configuraciones regionales y monedas

Una configuración regional es una combinación de «idioma + país». Define el formato de números y fechas, el símbolo de la moneda y el orden de clasificación. La configuración regional utiliza el código de idioma, no el del país: kk_KZ, no kz_KZ. hy_AM, no am_AM. La misma lógica que con ISO 639-1.
País
Código de país
Configuración regional
Moneda
Símbolo
Código de moneda
Rusia
RU
ru_RU
Rublo
₽
RUB
Kazajistán
KZ
kk_KZ
Tenge
₸
KZT
Kirguistán
KG
ky_KG
Som
с
KGS
Armenia
AM
hy_AM
Dram
֏
AMD
Tayikistán
TJ
tg_TJ
Somoni
SM
TJS
Uzbekistán
UZ
uz_UZ
Sum uzbeko
so'm
UZS
Azerbaiyán
AZ
az_AZ
Manat
₼
AZN
Georgia
GE
ka_GE
Lari
₾
GEL
Los códigos de moneda son un estándar separado, ISO 4217. Algunos matices:
El som uzbeko es la abreviatura oficial, se escribe en minúsculas con un apóstrofo. En las interfaces, a menudo se usa simplemente «sum» o «UZS»; ambas opciones son aceptadas.
Kazajistán y Rusia comparten el código telefónico +7. Si en el formulario de registro el país se determina automáticamente por el número de teléfono, esto fallará: +7 701 puede ser tanto Moscú como Almaty. Solicite el país en un campo separado o determínelo por IP.
En Georgia hay dos idiomas oficiales: georgiano y abjasio. Para un sitio web comercial, esto casi nunca es necesario, pero si el proyecto es estatal o está orientado a Abjasia, téngalo en cuenta.

Fuentes y escrituras

Si solo se conecta Google Font con el rango cirílico, el texto armenio y georgiano no se mostrará con la fuente deseada; el navegador utilizará una fuente de respaldo del sistema y la página se verá inconsistente. El bloque Unicode armenio es U+0530–U+058F, el georgiano es U+10A0–U+10FF. Noto Sans de Google cubre ambos; conéctelo como fuente de respaldo para estos idiomas.
La mayoría de los idiomas de la CEI utilizan el cirílico, pero tres países cambiaron al latín después del colapso de la URSS: Uzbekistán en 1993, Azerbaiyán en 1991. El cirílico todavía se encuentra allí en documentos antiguos y entre la generación mayor, pero el nuevo contenido está en latín. Kazajistán comenzó la transición en 2017, la nueva ortografía fue aprobada en 2023. Este es el tercer cambio de alfabeto en cien años: escritura árabe, luego Yanalif (latín soviético en la década de 1930), luego cirílico, ahora de nuevo latín.
El uzbeko no necesita una fuente separada; utiliza el latín estándar más un apóstrofo en O'zbekcha. La mayoría de las fuentes latinas cubren esto. Solo verifique el símbolo ʻ (U+02BB), no está en todas partes.
El armenio y el georgiano son sistemas completamente independientes, no relacionados ni con el cirílico, ni con el latín, ni entre sí. El alfabeto armenio fue creado en el año 405 por el monje Mesrop Mashtots para traducir la Biblia. El mjedruli georgiano es aproximadamente de la misma antigüedad.

Letras que no están en el teclado ruso

El kazajo y el tayiko contienen letras que en pantalla son fáciles de confundir con las rusas, pero técnicamente son diferentes símbolos Unicode. La búsqueda en el sitio no encontrará la palabra, la clasificación se desordenará y los hablantes nativos lo notarán de inmediato.
El kazajo tiene 42 letras: 33 estándar más 9 especiales: Ә, Ғ, Қ, Ң, Ө, Ұ, Ү, Һ, І. El tayiko tiene sus propias 6 adicionales: Ғ, Ҳ, Қ, Ҷ, Ӣ, Ӯ.
Қ y К, si se observan con atención, son diferentes (la Қ tiene una cola en la parte inferior), pero la Қ simplemente no existe en el teclado ruso. Una persona escribe «Kazaksha» en lugar de «Қазақша» no por descuido, sino porque la tecla necesaria no está disponible. O copia de una fuente donde ya se ha realizado tal sustitución y no se da cuenta.
Las letras son prácticamente importantes en los nombres de los idiomas y las abreviaturas: Қ en «Қазақша» y «ҚЗ», Ҷ y Ӣ en «Тоҷикӣ» y «ТҶ», І en palabras kazajas. Si inserta texto de una fuente externa, verifique. Inserte el símbolo sospechoso en unicode.org e inmediatamente verá qué tipo de punto es.

Preguntas frecuentes

¿Qué idioma se debe establecer por defecto para Kazajistán: ruso o kazajo?
Para la mayoría de los sitios web comerciales, el ruso es más seguro como predeterminado, especialmente si la audiencia es mayor de 35 años o es B2B. Según el censo de 2021, alrededor del 80% de la población habla kazajo, y alrededor del 70% habla ruso, y se superponen mucho. Para audiencias jóvenes o gubernamentales, el kazajo.
¿Se necesita una versión separada del sitio web para el armenio occidental?
Solo si trabaja intencionalmente con la diáspora armenia en Líbano, Francia o EE. UU. Para un proyecto dirigido a Armenia, el armenio oriental (hye) es suficiente. El código general hy se acepta técnicamente para ambas variantes.
¿Cómo configurar hreflang para el armenio?
hreflang="hy" — para el armenio oriental (Armenia). Para la diáspora armenia occidental, teóricamente hyw, pero es una etiqueta no estándar y no todos los rastreadores la procesan. Es más sencillo tener una versión en hy, orientada a Armenia.
¿Qué hacer con el kazajo ahora: cirílico o latino?
Cirílico. El flujo de documentos oficial y la mayoría de los sitios web todavía están en cirílico. La nueva ortografía latina fue aprobada en 2023, pero aún no hay una transición masiva. La situación es monitoreada por gov.kz.
¿Por qué el código de país y el código de idioma no coinciden, por ejemplo, Armenia AM y armenio hy?
Estos son dos estándares independientes. ISO 3166-1 codifica unidades políticas (países), ISO 639-1 — lingüísticas (idiomas). El armenio recibió el código hy de la latinización de «Hayastan» — el nombre propio de Armenia. El georgiano — ka de «Kartuli». En algunos lugares los códigos coinciden (ru/RU, uz/UZ), en otros no (hy/AM, ka/GE, kk/KZ). La coincidencia es una casualidad, no una regla.
¿Conectar kazajo, armenio o georgiano a un sitio web?
Multify traduce el sitio web a los idiomas necesarios y configura automáticamente las configuraciones regionales, las monedas y el selector de idiomas, sin cambios en el código del sitio web.
Probar demo gratuita →

Conectaremos Multify a su sitio web

Las respuestas a sus preguntas nos ayudarán a entender cómo conectar mejor su sitio web

Tipo de sitio web
Número de páginas
Tráfico mensual del sitio web
Método de contacto preferido *