Конвертер кодов Locale

Преобразуйте и нормализуйте идентификаторы BCP 47, POSIX, Java, ICU и Accept-Language.

Вставьте тег BCP 47, Locale POSIX/Java или значение Accept-Language.

en-US
en_US.UTF-8
en-US
en_US
en_US
en_US.UTF-8
Языкen
Письменность
РегионUS
Базовое имяen-US

Предпросмотр Intl

Число1,234,567.89
Валюта$199.99
ДатаJul 19, 2026

Онлайн-конвертер Locale

Конвертер нормализует теги BCP 47, локали POSIX, идентификаторы Java/ICU и значения Accept-Language. Также доступен предпросмотр чисел, валют и дат.

Поддерживаемые форматы

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

Как использовать

  1. Введите идентификатор Locale или заголовок Accept-Language.
  2. Проверьте результаты BCP 47, POSIX, Java, ICU и HTML.
  3. Посмотрите язык, письменность, регион и базовое имя.
  4. Скопируйте нужный формат.

Типовые задачи

  • Преобразовать ru_RU.UTF-8 в веб-формат ru-RU.
  • Нормализовать zh_Hans_CN как zh-Hans-CN.
  • Извлечь приоритетную локаль из Accept-Language.
  • Проверить коды Locale при i18n-разработке.

Частые вопросы

Чем отличаются BCP 47 и POSIX?

BCP 47 обычно использует дефисы, например ru-RU; POSIX — подчёркивания и кодировку, например ru_RU.UTF-8.

Данные отправляются на сервер?

Нет. Вся обработка выполняется в браузере.