Conversor de códigos Locale

Convierte y normaliza identificadores BCP 47, POSIX, Java, ICU y Accept-Language, con vista previa de formatos regionales.

Pega una etiqueta BCP 47, un Locale POSIX/Java o un valor Accept-Language completo.

en-US
en_US.UTF-8
en-US
en_US
en_US
en_US.UTF-8
Idiomaen
Escritura
RegiónUS
Nombre baseen-US

Vista previa de formato Intl

Número1,234,567.89
Moneda$199.99
FechaJul 19, 2026

Conversor Locale online

Este conversor normaliza etiquetas BCP 47, locales POSIX, identificadores Java/ICU y valores Accept-Language. También muestra cómo el navegador formatea números, moneda y fechas con el Locale resuelto.

Formatos compatibles

  • BCP 47 / HTML lang: es-ES, zh-Hans-CN
  • POSIX: es_ES.UTF-8
  • Java / ICU: es_ES, zh_Hans_CN
  • Accept-Language: es-ES,es;q=0.9,en;q=0.8

Cómo usarlo

  1. Introduce un identificador Locale o una cabecera Accept-Language.
  2. Revisa los resultados BCP 47, POSIX, Java, ICU y HTML.
  3. Comprueba idioma, escritura, región y nombre base.
  4. Copia el formato que necesita tu aplicación.

Usos habituales

  • Convertir es_ES.UTF-8 al formato web es-ES.
  • Normalizar zh_Hans_CN como zh-Hans-CN.
  • Extraer el Locale prioritario de Accept-Language.
  • Validar códigos Locale durante el desarrollo i18n.

Preguntas frecuentes

¿Qué diferencia hay entre BCP 47 y POSIX?

BCP 47 suele utilizar guiones, como es-ES; POSIX usa normalmente guiones bajos y una codificación, como es_ES.UTF-8.

¿Se envían los datos al servidor?

No. El análisis y las vistas previas se ejecutan en el navegador.