Проект
Common Locale Data Repository
(
Общий репозиторий языковых данных
), часто сокращаемый как
CLDR
— это проект
консорциума Юникод
, призванный обеспечить языковые настройки данных в
формате XML
для использования в
программном обеспечении
. Репозиторий CLDR содержит сведения о специфических особенностях каждого языка, которые
операционная система
обычно предоставляет приложениям. CLDR написано на
(Locale Data Markup Language). Информация в настоящее время используется в ряде приложений и операционных систем, в частности, в
en
,
ОС MacOS
,
LibreOffice
,
MediaWiki
и
AIX
.
Среди типов данных, включаемых в CLDR, находятся:
Переводы названий языков.
Переводы названий территорий и стран.
Переводы названий валют, в том числе модификации для форм единственного/множественного числа.
Переводы названий часовых поясов и примеры городов (или аналогичные) для часовых поясов.
Переводы для полей календаря.
Шаблоны для форматирования/парсинга дат или времени суток.
Наборы образцов символов, используемых для написания на каждом языке.
Шаблоны для форматирования/парсинга чисел.
Правила
en
, адаптированные к каждому языку.
Правила для форматирования чисел в традиционных системах счисления (например, римские цифры, армянские цифры, ...).
Правила записи числа прописью.
Правила
транслитерации
между системами письма. Многое из этого базируется на
en
.
Этот проект несколько пересекается с
en
(языковые настройки POSIX). Языковая информация POSIX может быть получена из CLDR, используя некоторые из инструментов преобразования CLDR.
CLDR поддерживается техническим комитетом CLDR, включающим сотрудников из компаний IBM, Apple, Google, Microsoft и некоторых правительственных организаций. В настоящее время комитет работает под председательством Джона Эммонса (
IBM
), с
en
(
Google
) в качестве заместителя председателя.
Примечания
(неопр.)
. Дата обращения: 21 июня 2017.
28 октября 2012 года.
(неопр.)
. Дата обращения: 17 октября 2018.
17 октября 2018 года.
от 10 октября 2012 на
Wayback Machine
,
В CLDR реализуется специальное использование XML, поскольку он структурирован. В частности, XML-код разработан таким образом, что вы можете прочитать XML-файл CLDR и интерпретировать его как неупорядоченный список пар <путь,значение>, имеющий внутренне название «CLDRFile». Эти пары путей/значений могут быть добавлены к или удалены, а затем CLDRFile может быть записана обратно на диск, в результате чего получится корректный XML-файл. Это очень мощный механизм, благодаря которому также реализуется модель наследования CLDR
(неопр.)
. Дата обращения: 21 июня 2017.
24 мая 2013 года.
Ссылки
— информационный сайт проекта CLDR
Инструменты CLDR
— инструмент с открытым исходным кодом для импорта локалей CLDR в Windows Vista.