Common Locale Data Repository: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
м Удаление шаблонов: {{нп4}}×2 |
Нет описания правки |
||
Строка 37: | Строка 37: | ||
* Шаблоны для форматирования/парсинга чисел. |
* Шаблоны для форматирования/парсинга чисел. |
||
* Правила {{нп4|Collation|сортировки}}, адаптированные к каждому языку. |
* Правила {{нп4|Collation|сортировки}}, адаптированные к каждому языку. |
||
* Правила для |
* Правила для форматирования чисел в традиционных системах счисления (например, римские цифры, армянские цифры, ...). |
||
* Правила записи числа прописью. |
* Правила записи числа прописью. |
||
* Правила [[Транслитерация|транслитерации]] между системами письма. Многое из этого базируется на {{нп4|Транслитерация BGN/PCGN|системе транслитерации BGN/PCGN|en|BGN/PCGN romanization}}. |
* Правила [[Транслитерация|транслитерации]] между системами письма. Многое из этого базируется на {{нп4|Транслитерация BGN/PCGN|системе транслитерации BGN/PCGN|en|BGN/PCGN romanization}}. |
Версия от 08:48, 9 декабря 2019
Common Locale Data Repository | |
---|---|
Разработчик | Unicode Consortium |
Опубликован | 19 декабря 2003[1] |
Последний выпуск | CLDR 34 (15 октября 2018[2]) |
Тип формата | проект и набор данных |
Содержит | XML[3] |
Сайт | cldr.unicode.org (англ.) |
Проект Common Locale Data Repository (Общий Репозиторий Языковых Данных), часто сокращаемый как CLDR — это проект консорциума Юникод, призванный обеспечить языковые настройки данных в формате XML для использования в программном обеспечении. Репозиторий CLDR содержит сведения о специфических особенностях каждого языка, которые операционная система обычно предоставляет приложениям. CLDR написано на LDML (Locale Data Markup Language). Информация в настоящее время используется в ряде приложений и операционных систем, в частности, в Международных компонентах Юникода[англ.], ОС MacOS, LibreOffice, MediaWiki и AIX.
Среди типов данных, включаемых в CLDR, находятся:
- Переводы названий языков.
- Переводы названий территорий и стран.
- Переводы названий валют, в том числе модификации для форм единственного/множественного числа.
- Переводы таких терминов, как рабочая неделя, месяц, эра, часть дня, в полной и сокращённой форме.
- Переводы названий часовых поясов и примеры городов (или аналогичные) для часовых поясов.
- Переводы для полей календаря.
- Шаблоны для форматирования/парсинга дат или времени суток.
- Наборы образцов символов, используемых для написания на каждом языке.
- Шаблоны для форматирования/парсинга чисел.
- Правила сортировки[англ.], адаптированные к каждому языку.
- Правила для форматирования чисел в традиционных системах счисления (например, римские цифры, армянские цифры, ...).
- Правила записи числа прописью.
- Правила транслитерации между системами письма. Многое из этого базируется на системе транслитерации BGN/PCGN[англ.].
Этот проект несколько пересекается с ISO/IEC 15897[англ.] (языковые настройки POSIX). Языковая информация POSIX может быть получена из CLDR, используя некоторые из инструментов преобразования CLDR.
CLDR поддерживается техническим комитетом CLDR, включающим сотрудников из компаний IBM, Apple, Google, Microsoft и некоторых правительственных организаций. В настоящее время комитет работает под председательством Джона Эммонса (IBM), с Марком Дэвисом[англ.] (Google) в качестве заместителя председателя.[4]
Примечания
- ↑ CLDR Releases/Downloads
- ↑ CLDR 34 Release Note - CLDR - Unicode Common Locale Data Repository
- ↑ Updating DTDs, В CLDR реализуется специальное использование XML, поскольку он структурирован. В частности, XML-код разработан таким образом, что вы можете прочитать XML-файл CLDR и интерпретировать его как неупорядоченный список пар <путь,значение>, имеющий внутренне название «CLDRFile». Эти пары путей/значений могут быть добавлены к или удалены, а затем CLDRFile может быть записана обратно на диск, в результате чего получится корректный XML-файл. Это очень мощный механизм, благодаря которому также реализуется модель наследования CLDR
- ↑ CLDR Process - CLDR - Unicode Common Locale Data Repository
Ссылки
- Common Locale Data Repository — информационный сайт проекта CLDR
- Инструменты CLDR
- Инструментарий CLDR для ОС Windows — инструмент с открытым исходным кодом для импорта локалей CLDR в Windows Vista.