Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Common Locale Data Repository

From Wikipedia, the free encyclopedia
Computing project for a user locale data format
This articlerelies excessively onreferences toprimary sources. Please improve this article by addingsecondary or tertiary sources.
Find sources: "Common Locale Data Repository" – news ·newspapers ·books ·scholar ·JSTOR
(November 2021) (Learn how and when to remove this message)
Common Locale Data Repository
Developed byUnicode Consortium
Initial releaseCLDR 1.0
(19 December 2003; 21 years ago (2003-12-19)[1])
Latest release
47[2] Edit this on Wikidata
12 March 2025; 3 months ago (12 March 2025)
Container forXML[3]
Websitecldr.unicode.org

TheCommon Locale Data Repository (CLDR) is a project of theUnicode Consortium to providelocale data inXML format for use in computer applications. CLDR contains locale-specific information that anoperating system will typically provide to applications.CLDR is written in theLocale Data Markup Language (LDML).

CLDR is maintained by a technical committee which includes employees from IBM, Apple, Google, Microsoft, and some government-based organizations. The committee is chaired by John Emmons, of IBM;Mark Davis, of Google, is vice-chair.[4]

Details

[edit]

Among the types of data that CLDR includes are the following:

  • Translations for language names
  • Translations for territory and country names
  • Translations for currency names, including singular/plural modifications
  • Translations forweekday,month,era, period of day, in full and abbreviated forms
  • Translations for time zones and example cities (or similar) for time zones
  • Translations for calendar fields
  • Patterns for formatting/parsing dates or times of day
  • Exemplar sets of characters used for writing the language
  • Patterns for formatting/parsing numbers
  • Rules for language-adaptedcollation
  • Rules for spelling outnumbers as words
  • Rules for formatting numbers in traditional numeral systems (such asRoman andArmenian numerals)
  • Rules fortransliteration between scripts, much of it based onBGN/PCGN romanization

The information is currently used inInternational Components for Unicode,Apple'smacOS,LibreOffice,MediaWiki, andIBM'sAIX, among other applications and operating systems.

CLDR overlaps somewhat withISO/IEC 15897 (POSIX locales). POSIX locale information can be derived from CLDR by using some of CLDR's conversion tools.

The CLDR covers 400+ languages.[5]

References

[edit]
  1. ^"CLDR Releases/Downloads".cldr.unicode.org.
  2. ^"Release 47". 12 March 2025. Retrieved23 March 2025.
  3. ^Updating DTDs,CLDR makes special use of XML because of the way it is structured. In particular, the XML is designed so that you can read in a CLDR XML file and interpret it as an unordered list of <path,value> pairs, called a CLDRFile internally. These path/value pairs can be added to or deleted, and then the CLDRFile can be written back out to disk, resulting in a valid XML file. That is a very powerful mechanism, and also allows for the CLDR inheritance model.
  4. ^"Unicode CLDR - CLDR Process".
  5. ^"Locale Coverage".

External links

[edit]
Unicode
Code points
Characters
Special purpose
Lists
Processing
Algorithms
Comparison of encodings
On pairs of
code points
Usage
Related standards
Related topics
Scripts and symbols in Unicode
Common and
inherited scripts
Modern scripts
Ancient and
historic scripts
Notational scripts
Symbols, emojis
Retrieved from "https://en.wikipedia.org/w/index.php?title=Common_Locale_Data_Repository&oldid=1267408846"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp