HOME

TheInfoList



OR:

The Common Locale Data Repository Project, often abbreviated as CLDR, is a project of the
Unicode Consortium The Unicode Consortium (legally Unicode, Inc.) is a 501(c)(3) non-profit organization incorporated and based in Mountain View, California. Its primary purpose is to maintain and publish the Unicode Standard which was developed with the intentio ...
to provide locale data in
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
format for use in computer applications. CLDR contains locale-specific information that an
operating system An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
will typically provide to applications. 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 for
weekday The weekdays and weekend are the complementary parts of the week devoted to labour and rest, respectively. The legal weekdays (British English), or workweek (American English), is the part of the seven-day week devoted to working. In most of t ...
, month,
era An era is a span of time defined for the purposes of chronology or historiography, as in the regnal eras in the history of a given monarchy, a calendar era used for a given calendar, or the geological eras defined for the history of Earth. Comp ...
, 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-adapted
collation Collation is the assembly of written information into a standard order. Many systems of collation are based on numerical order or alphabetical order, or extensions and combinations thereof. Collation is a fundamental element of most office filin ...
* Rules for spelling out numbers as words * Rules for formatting numbers in traditional numeral systems (such as
Roman Roman or Romans most often refers to: *Rome, the capital city of Italy *Ancient Rome, Roman civilization from 8th century BC to 5th century AD *Roman people, the people of ancient Rome *'' Epistle to the Romans'', shortened to ''Romans'', a lette ...
and
Armenian numerals The system of Armenian numerals is a historic numeral system created using the majuscules (uppercase letters) of the Armenian alphabet. There was no notation for zero in the old system, and the numeric values for individual letters were added to ...
) * Rules for
transliteration Transliteration is a type of conversion of a text from one script to another that involves swapping letters (thus ''trans-'' + '' liter-'') in predictable ways, such as Greek → , Cyrillic → , Greek → the digraph , Armenian → or L ...
between scripts, much of it based on
BGN/PCGN romanization BGN/PCGN romanization are the systems for romanization and Roman-script spelling conventions adopted by the United States Board on Geographic Names (BGN) and the Permanent Committee on Geographical Names for British Official Use (PCGN). The system ...
CLDR is written in LDML (Locale Data Markup Language). The information is currently used in
International Components for Unicode International Components for Unicode (ICU) is an open-source project of mature C/ C++ and Java libraries for Unicode support, software internationalization, and software globalization. ICU is widely portable to many operating systems and environ ...
,
Apple An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus ''Malus''. The tree originated in Central Asia, where its wild ancestor, ' ...
's
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
,
LibreOffice LibreOffice () is a free and open-source office productivity software suite, a project of The Document Foundation (TDF). It was forked in 2010 from OpenOffice.org, an open-sourced version of the earlier StarOffice. The LibreOffice suite co ...
,
MediaWiki MediaWiki is a free and open-source wiki software. It is used on Wikipedia and almost all other Wikimedia websites, including Wiktionary, Wikimedia Commons and Wikidata; these sites define a large part of the requirement set for MediaWi ...
, and IBM's
AIX Aix or AIX may refer to: Computing * AIX, a line of IBM computer operating systems *An Alternate Index, for a Virtual Storage Access Method Key Sequenced Data Set * Athens Internet Exchange, a European Internet exchange point Places Belgi ...
, among other applications and operating systems. CLDR overlaps somewhat with
ISO/IEC 15897 ISO/IEC 15897 (''Procedures for the registration of cultural elements'') is an ISO/ IEC standard for the registration of new POSIX locales and POSIX charmaps. This standard is the result of a "fast-track" adoption of CEN ENV 12005, a European pre ...
(
POSIX The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming inter ...
locales). POSIX locale information can be derived from CLDR by using some of CLDR's conversion tools. 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 Mark Davis may refer to: Entertainers *Mark Davis (talk show host), American radio talk show host * Mark Jonathan Davis (born 1965), American actor/singer and creator of Richard Cheese *Mark Davis, American bassist and founding member for the band ...
, of Google, is vice-chair. The CLDR covers 400+ languages.


References


External links


Common Locale Data Repository
the informational webpage of the CLDR project {{Unicode navigation Unicode Date and time representation Internationalization and localization