Выпущен Unicode CLDR 48 Beta для обзора спецификации — крупные изменения в i18n ожидаются 29 октября 2025 года

i18nIntlUnicodeDevOps

Основное обновление

Консорциум Unicode опубликовал CLDR 48 Beta для обзора спецификации и интеграционного тестирования (бета доступна сейчас, окончательный релиз запланирован на 29 октября 2025 года). Черновик вводит несколько практических изменений на уровне реализации: новый тип dateTimeFormat для относительных дат (например, "завтра в 10:00"), локализованный формат часового пояса GMT и резервный вариант gmtUnknown, уточненные семантики компактного форматирования чисел и правил множественного числа, явная поддержка форматирования рациональных чисел (дроби, такие как 5½), изменения в синтаксисе единиц измерения и нормализации, а также стабилизация функций MessageFormat, включая стратегию bidi по умолчанию и функцию :offset. (blog.unicode.org)

Почему это важно

CLDR является каноническим источником данных локали, используемым основными браузерами, платформами и библиотеками (ICU/ICU4X уже имеют интеграции разработки CLDR 48), поэтому эти изменения окажут влияние на реальные приложения и SDK. Ожидайте различий в отображении даты/времени (в частности, в поведении часового пояса z), отображении компактных чисел, форматировании дробей и семантике форматирования сообщений, как только downstream-библиотеки примут релиз; руководство по миграции включено и должно быть рассмотрено, поскольку изменился синтаксис некоторых идентификаторов и алгоритмическое поведение. Разработчики, создающие интернационализированные пользовательские интерфейсы, должны сейчас включить бета-версию в интеграционные тесты (или проверить в соответствии с графиками поставщиков), просканировать на наличие затронутых форматов в критических потоках (выставление счетов, временные метки, сообщения RTL) и следовать примечаниям по миграции CLDR перед общим доступом 29 октября, чтобы избежать неожиданностей. (blog.unicode.org)

Источник

Читать дальше