Skip to content

Commit 523899e

Browse files
committed
8265315: Support for CLDR version 41
Reviewed-by: joehw, iris, ihse
1 parent abfd2f9 commit 523899e

File tree

859 files changed

+128184
-35994
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

859 files changed

+128184
-35994
lines changed

make/data/cldr/README

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
CLDR - Unicode Common Locale Data Repository
22
http://cldr.unicode.org
33

4-
CLDR version installed: 39
4+
CLDR version installed: 41
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd">
3+
<!--
4+
Copyright © 1991-2015 Unicode, Inc.
5+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6+
For terms of use, see http://www.unicode.org/copyright.html
7+
-->
8+
9+
<ldmlBCP47>
10+
<version number="$Revision$"/>
11+
<keyword>
12+
<key name="ca" description="Calendar algorithm key" valueType="incremental" alias="calendar">
13+
<type name="buddhist" description="Thai Buddhist calendar"/>
14+
<type name="chinese" description="Traditional Chinese calendar"/>
15+
<type name="coptic" description="Coptic calendar"/>
16+
<type name="dangi" description="Traditional Korean calendar" since="22.1"/>
17+
<type name="ethioaa" description="Ethiopic calendar, Amete Alem (epoch approx. 5493 B.C.E)" alias="ethiopic-amete-alem"/>
18+
<type name="ethiopic" description="Ethiopic calendar, Amete Mihret (epoch approx, 8 C.E.)"/>
19+
<type name="gregory" description="Gregorian calendar" alias="gregorian"/>
20+
<type name="hebrew" description="Traditional Hebrew calendar"/>
21+
<type name="indian" description="Indian calendar"/>
22+
<type name="islamic" description="Islamic calendar"/>
23+
<type name="islamic-umalqura" description="Islamic calendar, Umm al-Qura" since="24"/>
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"/>
25+
<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"/>
26+
<type name="islamic-rgsa" description="Islamic calendar, Saudi Arabia sighting" since="24"/>
27+
<type name="iso8601" description="ISO calendar (Gregorian calendar using the ISO 8601 calendar week rules)" since="2.0"/>
28+
<type name="japanese" description="Japanese Imperial calendar"/>
29+
<type name="persian" description="Persian calendar"/>
30+
<type name="roc" description="Republic of China calendar"/>
31+
32+
<type name="islamicc" description="Civil (algorithmic) Arabic calendar" deprecated="true" preferred="islamic-civil" alias="islamic-civil"/>
33+
</key>
34+
<key name="fw" description="First day of week" since="28">
35+
<type name="sun" description="Sunday" since="28" />
36+
<type name="mon" description="Monday" since="28" />
37+
<type name="tue" description="Tuesday" since="28" />
38+
<type name="wed" description="Wednesday" since="28" />
39+
<type name="thu" description="Thursday" since="28" />
40+
<type name="fri" description="Friday" since="28" />
41+
<type name="sat" description="Saturday" since="28" />
42+
</key>
43+
<key name="hc" description="Hour cycle (12 vs 24)" alias="hours" since="28">
44+
<type name="h12" description="Hour system using 1–12; 'h' in patterns" since="28" />
45+
<type name="h23" description="Hour system using 0–23; 'H' in patterns" since="28" />
46+
<type name="h11" description="Hour system using 0–11; 'K' in patterns" since="28" />
47+
<type name="h24" description="Hour system using 1–24; 'k' in patterns" since="28" />
48+
</key>
49+
</keyword>
50+
</ldmlBCP47>
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<!DOCTYPE ldmlBCP47 SYSTEM "../../common/dtd/ldmlBCP47.dtd">
3+
<!--
4+
Copyright © 1991-2014 Unicode, Inc.
5+
CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
6+
For terms of use, see http://www.unicode.org/copyright.html
7+
-->
8+
9+
<ldmlBCP47>
10+
<version number="$Revision$"/>
11+
<keyword>
12+
<key name="co" description="Collation type key" alias="collation">
13+
<type name="big5han" description="Pinyin ordering for Latin, big5 charset ordering for CJK characters (used in Chinese)"/>
14+
<type name="compat" description="A previous version of the ordering, for compatibility" since="26"/>
15+
<type name="dict" description="Dictionary style ordering (such as in Sinhala)" alias="dictionary"/>
16+
<type name="direct" description="Binary code point order (used in Hindi)" deprecated="true"/>
17+
<type name="ducet" description="The default Unicode collation element table order" since="2.0.1"/>
18+
<type name="emoji" description="Recommended ordering for emoji characters" since="27"/>
19+
<type name="eor" description="European ordering rules" since="24"/>
20+
<type name="gb2312" description="Pinyin ordering for Latin, gb2312han charset ordering for CJK characters (used in Chinese)" alias="gb2312han"/>
21+
<type name="phonebk" description="Phonebook style ordering (such as in German)" alias="phonebook"/>
22+
<type name="phonetic" description="Phonetic ordering (sorting based on pronunciation)"/>
23+
<type name="pinyin" description="Pinyin ordering for Latin and for CJK characters (used in Chinese)"/>
24+
<type name="reformed" description="Reformed ordering (such as in Swedish)"/>
25+
<type name="search" description="Special collation type for string search" since="1.9"/>
26+
<type name="searchjl" description="Special collation type for Korean initial consonant search" since="2.0.1"/>
27+
<type name="standard" description="Default ordering for each language"/>
28+
<type name="stroke" description="Pinyin ordering for Latin, stroke order for CJK characters (used in Chinese)"/>
29+
<type name="trad" description="Traditional style ordering (such as in Spanish)" alias="traditional"/>
30+
<type name="unihan" description="Pinyin ordering for Latin, Unihan radical-stroke ordering for CJK characters (used in Chinese)"/>
31+
<type name="zhuyin" description="Pinyin ordering for Latin, zhuyin order for Bopomofo and CJK characters (used in Chinese)" since="22"/>
32+
</key>
33+
34+
<key name="ka" description="Collation parameter key for alternate handling" alias="colAlternate">
35+
<type name="noignore" description="Variable collation elements are not reset to ignorable" alias="non-ignorable"/>
36+
<type name="shifted" description="Variable collation elements are reset to zero at levels one through three"/>
37+
</key>
38+
39+
<key name="kb" description="Collation parameter key for backward collation weight" alias="colBackwards">
40+
<type name="true" description="The second level to be backwards" alias="yes"/>
41+
<type name="false" description="No backwards (the second level to be forwards)" alias="no"/>
42+
</key>
43+
44+
<key name="kc" description="Collation parameter key for case level" alias="colCaseLevel">
45+
<type name="true" description="The case level is inserted in front of tertiary" alias="yes"/>
46+
<type name="false" description="No special case level handling" alias="no"/>
47+
</key>
48+
49+
<key name="kf" description="Collation parameter key for ordering by case" alias="colCaseFirst">
50+
<type name="upper" description="Upper case to be sorted before lower case"/>
51+
<type name="lower" description="Lower case to be sorted before upper case"/>
52+
<type name="false" description="No special case ordering" alias="no"/>
53+
</key>
54+
55+
<key name="kh" deprecated="true" description="Collation parameter key for special Hiragana handling" alias="colHiraganaQuaternary">
56+
<type name="true" description="Hiragana to be sorted before all non-variable on quaternary level" alias="yes"/>
57+
<type name="false" description="No special handling for Hiragana" alias="no"/>
58+
</key>
59+
60+
<key name="kk" description="Collation parameter key for normalization" alias="colNormalization">
61+
<type name="true" description="Convert text into Normalization Form D before calculating collation weights" alias="yes"/>
62+
<type name="false" description="Skip normalization" alias="no"/>
63+
</key>
64+
65+
<key name="kn" description="Collation parameter key for numeric handling" alias="colNumeric">
66+
<type name="true" description="A sequence of decimal digits is sorted at primary level with its numeric value" alias="yes"/>
67+
<type name="false" description="No special handling for numeric ordering" alias="no"/>
68+
</key>
69+
70+
<key name="kr" description="Collation reorder codes" valueType="multiple" alias="colReorder" since="21">
71+
<type name="space" description="Whitespace reordering code, see LDML Part 5: Collation" since="21"/>
72+
<type name="punct" description="Punctuation reordering code, see LDML Part 5: Collation" since="21"/>
73+
<type name="symbol" description="Symbol reordering code (other than currency), see LDML Part 5: Collation" since="21"/>
74+
<type name="currency" description="Currency reordering code, see LDML Part 5: Collation" since="21"/>
75+
<type name="digit" description="Digit (number) reordering code, see LDML Part 5: Collation" since="21"/>
76+
<type name="REORDER_CODE" description="Other collation reorder code — for script, see LDML Part 5: Collation" since="21"/>
77+
</key>
78+
79+
<key name="ks" description="Collation parameter key for collation strength" alias="colStrength">
80+
<type name="level1" description="The primary level" alias="primary"/>
81+
<type name="level2" description="The secondary level" alias="secondary"/>
82+
<type name="level3" description="The tertiary level" alias="tertiary"/>
83+
<type name="level4" description="The quaternary level" alias="quaternary quarternary"/>
84+
<type name="identic" description="The identical level" alias="identical"/>
85+
</key>
86+
87+
<key name="kv" description="Collation parameter key for maxVariable, the last reordering group to be affected by ka-shifted" since="25">
88+
<type name="space" description="Only spaces are affected by ka-shifted" since="25"/>
89+
<type name="punct" description="Spaces and punctuation are affected by ka-shifted (CLDR default)" since="25"/>
90+
<type name="symbol" description="Spaces, punctuation and symbols except for currency symbols are affected by ka-shifted (UCA default)" since="25"/>
91+
<type name="currency" description="Spaces, punctuation and all symbols are affected by ka-shifted" since="25"/>
92+
</key>
93+
<key name="vt" deprecated="true" description="Collation parameter key for variable top" valueType="multiple" alias="variableTop">
94+
<type name="CODEPOINTS" description="The variable top (one or more Unicode code points: LDML Appendix Q)"/>
95+
</key>
96+
</keyword>
97+
</ldmlBCP47>

0 commit comments

Comments
 (0)