Общий репозиторий данных локали - Common Locale Data Repository

Общий репозиторий данных локали
РазработанКонсорциум Unicode
изначальный выпускCLDR 1.0
(19 декабря 2003 г.; 16 лет назад (2003-12-19)[1])
Последний релиз
CLDR 38
(28 октября 2020 г.; 39 дней назад (2020-10-28)[1])
Контейнер дляXML[2]
Интернет сайтcldr.unicode.org

В Общий репозиторий данных локали Проект, часто сокращенно CLDR, это проект Консорциум Unicode предоставлять локаль данные в XML формат для использования в компьютерные приложения. CLDR содержит специфичную для локали информацию, которую Операционная система обычно предоставляет приложениям. CLDR написан на LDML (Язык разметки локальных данных). Информация в настоящее время используется в Международные компоненты для Unicode, яблоко с macOS, LibreOffice, MediaWiki, и IBM с AIX, среди других приложений и операционных систем.

CLDR включает следующие типы данных:

  • Переводы названий языков.
  • Перевод названий территорий и стран.
  • Переводы названий валют, включая изменения в единственном / множественном числе.
  • Переводы для будний день, месяц, эра, период дня, в полной и сокращенной формах.
  • Перевод часовых поясов и примеры городов (или подобных) часовых поясов.
  • Перевод полей календаря.
  • Шаблоны для форматирования / анализа дат или времени суток.
  • Образцы наборов символов, используемых для написания языка.
  • Шаблоны для форматирования / разбора чисел.
  • Правила для адаптированных к языку сопоставление.
  • Правила форматирования чисел в традиционных системах счисления (например, римские цифры, Армянские цифры, …).
  • Правила написания чисел как слов.
  • Правила для транслитерация между скриптами. Во многом это основано на Латинизация BGN / PCGN.

Это частично перекликается с ISO / IEC 15897 (POSIX locales). Информацию о локали POSIX можно получить из CLDR с помощью некоторых инструментов преобразования CLDR.

CLDR поддерживается техническим комитетом CLDR, в который входят сотрудники IBM, Apple, Google, Microsoft и некоторых государственных организаций. В настоящее время комитет возглавляет Джон Эммонс (IBM), с Марк Дэвис (Google) в качестве заместителя председателя.[3]

использованная литература

  1. ^ а б Выпуски / загрузки CLDR
  2. ^ Обновление DTD, CLDR специально использует XML из-за его структуры. В частности, XML разработан таким образом, что вы можете читать XML-файл CLDR и интерпретировать его как неупорядоченный список пар <путь, значение>, называемый внутри CLDRFile. Эти пары путь / значение могут быть добавлены или удалены, а затем CLDRFile может быть записан обратно на диск, в результате чего будет получен допустимый файл XML. Это очень мощный механизм, который также позволяет использовать модель наследования CLDR.
  3. ^ http://cldr.unicode.org/index/process#TOC-Officers

внешние ссылки