Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion make/data/cldr/README
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CLDR - Unicode Common Locale Data Repository
http://cldr.unicode.org

CLDR version installed: 39
CLDR version installed: 41
50 changes: 50 additions & 0 deletions make/data/cldr/common/bcp47/calendar.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd">
<!--
Copyright © 1991-2015 Unicode, Inc.
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
For terms of use, see http://www.unicode.org/copyright.html
-->

<ldmlBCP47>
<version number="$Revision$"/>
<keyword>
<key name="ca" description="Calendar algorithm key" valueType="incremental" alias="calendar">
<type name="buddhist" description="Thai Buddhist calendar"/>
<type name="chinese" description="Traditional Chinese calendar"/>
<type name="coptic" description="Coptic calendar"/>
<type name="dangi" description="Traditional Korean calendar" since="22.1"/>
<type name="ethioaa" description="Ethiopic calendar, Amete Alem (epoch approx. 5493 B.C.E)" alias="ethiopic-amete-alem"/>
<type name="ethiopic" description="Ethiopic calendar, Amete Mihret (epoch approx, 8 C.E.)"/>
<type name="gregory" description="Gregorian calendar" alias="gregorian"/>
<type name="hebrew" description="Traditional Hebrew calendar"/>
<type name="indian" description="Indian calendar"/>
<type name="islamic" description="Islamic calendar"/>
<type name="islamic-umalqura" description="Islamic calendar, Umm al-Qura" since="24"/>
<type name="islamic-tbla" description="Islamic calendar, tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29] - astronomical epoch)" since="24"/>
<type name="islamic-civil" description="Islamic calendar, tabular (intercalary years [2,5,7,10,13,16,18,21,24,26,29] - civil epoch)" since="24"/>
<type name="islamic-rgsa" description="Islamic calendar, Saudi Arabia sighting" since="24"/>
<type name="iso8601" description="ISO calendar (Gregorian calendar using the ISO 8601 calendar week rules)" since="2.0"/>
<type name="japanese" description="Japanese Imperial calendar"/>
<type name="persian" description="Persian calendar"/>
<type name="roc" description="Republic of China calendar"/>

<type name="islamicc" description="Civil (algorithmic) Arabic calendar" deprecated="true" preferred="islamic-civil" alias="islamic-civil"/>
</key>
<key name="fw" description="First day of week" since="28">
<type name="sun" description="Sunday" since="28" />
<type name="mon" description="Monday" since="28" />
<type name="tue" description="Tuesday" since="28" />
<type name="wed" description="Wednesday" since="28" />
<type name="thu" description="Thursday" since="28" />
<type name="fri" description="Friday" since="28" />
<type name="sat" description="Saturday" since="28" />
</key>
<key name="hc" description="Hour cycle (12 vs 24)" alias="hours" since="28">
<type name="h12" description="Hour system using 1–12; 'h' in patterns" since="28" />
<type name="h23" description="Hour system using 0–23; 'H' in patterns" since="28" />
<type name="h11" description="Hour system using 0–11; 'K' in patterns" since="28" />
<type name="h24" description="Hour system using 1–24; 'k' in patterns" since="28" />
</key>
</keyword>
</ldmlBCP47>
97 changes: 97 additions & 0 deletions make/data/cldr/common/bcp47/collation.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd">
<!--
Copyright © 1991-2014 Unicode, Inc.
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
For terms of use, see http://www.unicode.org/copyright.html
-->

<ldmlBCP47>
<version number="$Revision$"/>
<keyword>
<key name="co" description="Collation type key" alias="collation">
<type name="big5han" description="Pinyin ordering for Latin, big5 charset ordering for CJK characters (used in Chinese)"/>
<type name="compat" description="A previous version of the ordering, for compatibility" since="26"/>
<type name="dict" description="Dictionary style ordering (such as in Sinhala)" alias="dictionary"/>
<type name="direct" description="Binary code point order (used in Hindi)" deprecated="true"/>
<type name="ducet" description="The default Unicode collation element table order" since="2.0.1"/>
<type name="emoji" description="Recommended ordering for emoji characters" since="27"/>
<type name="eor" description="European ordering rules" since="24"/>
<type name="gb2312" description="Pinyin ordering for Latin, gb2312han charset ordering for CJK characters (used in Chinese)" alias="gb2312han"/>
<type name="phonebk" description="Phonebook style ordering (such as in German)" alias="phonebook"/>
<type name="phonetic" description="Phonetic ordering (sorting based on pronunciation)"/>
<type name="pinyin" description="Pinyin ordering for Latin and for CJK characters (used in Chinese)"/>
<type name="reformed" description="Reformed ordering (such as in Swedish)"/>
<type name="search" description="Special collation type for string search" since="1.9"/>
<type name="searchjl" description="Special collation type for Korean initial consonant search" since="2.0.1"/>
<type name="standard" description="Default ordering for each language"/>
<type name="stroke" description="Pinyin ordering for Latin, stroke order for CJK characters (used in Chinese)"/>
<type name="trad" description="Traditional style ordering (such as in Spanish)" alias="traditional"/>
<type name="unihan" description="Pinyin ordering for Latin, Unihan radical-stroke ordering for CJK characters (used in Chinese)"/>
<type name="zhuyin" description="Pinyin ordering for Latin, zhuyin order for Bopomofo and CJK characters (used in Chinese)" since="22"/>
</key>

<key name="ka" description="Collation parameter key for alternate handling" alias="colAlternate">
<type name="noignore" description="Variable collation elements are not reset to ignorable" alias="non-ignorable"/>
<type name="shifted" description="Variable collation elements are reset to zero at levels one through three"/>
</key>

<key name="kb" description="Collation parameter key for backward collation weight" alias="colBackwards">
<type name="true" description="The second level to be backwards" alias="yes"/>
<type name="false" description="No backwards (the second level to be forwards)" alias="no"/>
</key>

<key name="kc" description="Collation parameter key for case level" alias="colCaseLevel">
<type name="true" description="The case level is inserted in front of tertiary" alias="yes"/>
<type name="false" description="No special case level handling" alias="no"/>
</key>

<key name="kf" description="Collation parameter key for ordering by case" alias="colCaseFirst">
<type name="upper" description="Upper case to be sorted before lower case"/>
<type name="lower" description="Lower case to be sorted before upper case"/>
<type name="false" description="No special case ordering" alias="no"/>
</key>

<key name="kh" deprecated="true" description="Collation parameter key for special Hiragana handling" alias="colHiraganaQuaternary">
<type name="true" description="Hiragana to be sorted before all non-variable on quaternary level" alias="yes"/>
<type name="false" description="No special handling for Hiragana" alias="no"/>
</key>

<key name="kk" description="Collation parameter key for normalization" alias="colNormalization">
<type name="true" description="Convert text into Normalization Form D before calculating collation weights" alias="yes"/>
<type name="false" description="Skip normalization" alias="no"/>
</key>

<key name="kn" description="Collation parameter key for numeric handling" alias="colNumeric">
<type name="true" description="A sequence of decimal digits is sorted at primary level with its numeric value" alias="yes"/>
<type name="false" description="No special handling for numeric ordering" alias="no"/>
</key>

<key name="kr" description="Collation reorder codes" valueType="multiple" alias="colReorder" since="21">
<type name="space" description="Whitespace reordering code, see LDML Part 5: Collation" since="21"/>
<type name="punct" description="Punctuation reordering code, see LDML Part 5: Collation" since="21"/>
<type name="symbol" description="Symbol reordering code (other than currency), see LDML Part 5: Collation" since="21"/>
<type name="currency" description="Currency reordering code, see LDML Part 5: Collation" since="21"/>
<type name="digit" description="Digit (number) reordering code, see LDML Part 5: Collation" since="21"/>
<type name="REORDER_CODE" description="Other collation reorder code — for script, see LDML Part 5: Collation" since="21"/>
</key>

<key name="ks" description="Collation parameter key for collation strength" alias="colStrength">
<type name="level1" description="The primary level" alias="primary"/>
<type name="level2" description="The secondary level" alias="secondary"/>
<type name="level3" description="The tertiary level" alias="tertiary"/>
<type name="level4" description="The quaternary level" alias="quaternary quarternary"/>
<type name="identic" description="The identical level" alias="identical"/>
</key>

<key name="kv" description="Collation parameter key for maxVariable, the last reordering group to be affected by ka-shifted" since="25">
<type name="space" description="Only spaces are affected by ka-shifted" since="25"/>
<type name="punct" description="Spaces and punctuation are affected by ka-shifted (CLDR default)" since="25"/>
<type name="symbol" description="Spaces, punctuation and symbols except for currency symbols are affected by ka-shifted (UCA default)" since="25"/>
<type name="currency" description="Spaces, punctuation and all symbols are affected by ka-shifted" since="25"/>
</key>
<key name="vt" deprecated="true" description="Collation parameter key for variable top" valueType="multiple" alias="variableTop">
<type name="CODEPOINTS" description="The variable top (one or more Unicode code points: LDML Appendix Q)"/>
</key>
</keyword>
</ldmlBCP47>
Loading