Issue #1971 - Part 2: Update ICU source to 63.2.

This commit is contained in:
Job Bautista 2022-07-24 21:03:27 +08:00 • committed by roytam1
commit 1e69214382
3160 changed files with 275815 additions and 234203 deletions

View file

@ -1,4 +1,4 @@
// © 2016 and later: Unicode, Inc. and others.
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
de{
AuxExemplarCharacters{
@ -15,6 +15,7 @@ de{
}
ExemplarCharacters{"[a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z]"}
ExemplarCharactersIndex{"[A B C D E F G H I J K L M N O P Q R S T U V W X Y Z]"}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
ExemplarCharactersPunctuation{
"[\\- ‐ – — , ; \\: ! ? . … ' ‘ ‚ \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * / "
"\\& #]"
@ -24,7 +25,9 @@ de{
default{"latn"}
latn{
miscPatterns{
approximately{"≈{0}"}
atLeast{"{0}+"}
atMost{"≤{0}"}
range{"{0}–{1}"}
}
patterns{
@ -89,16 +92,16 @@ de{
patternsShort{
currencyFormat{
1000{
one{"0 Tsd'.' ¤"}
other{"0 Tsd'.' ¤"}
one{"0"}
other{"0"}
}
10000{
one{"00 Tsd'.' ¤"}
other{"00 Tsd'.' ¤"}
one{"0"}
other{"0"}
}
100000{
one{"000 Tsd'.' ¤"}
other{"000 Tsd'.' ¤"}
one{"0"}
other{"0"}
}
1000000{
one{"0 Mio'.' ¤"}
@ -139,16 +142,16 @@ de{
}
decimalFormat{
1000{
one{"0 Tsd'.'"}
other{"0 Tsd'.'"}
one{"0"}
other{"0"}
}
10000{
one{"00 Tsd'.'"}
other{"00 Tsd'.'"}
one{"0"}
other{"0"}
}
100000{
one{"000 Tsd'.'"}
other{"000 Tsd'.'"}
one{"0"}
other{"0"}
}
1000000{
one{"0 Mio'.'"}
@ -203,16 +206,31 @@ de{
timeSeparator{":"}
}
}
minimalPairs{
ordinal{
other{"{0}. Abzweigung nach rechts nehmen"}
}
plural{
one{"{0} Tag"}
other{"{0} Tage"}
}
}
minimumGroupingDigits{"1"}
native{"latn"}
}
Version{"2.1.28.79"}
Version{"2.1.44.91"}
calendar{
buddhist{
eras{
abbreviated{
"BE",
}
narrow{
"BE",
}
wide{
"B.E.",
}
}
}
chinese{
@ -285,6 +303,170 @@ de{
}
}
}
coptic{
eras{
abbreviated{
"ERA0",
"ERA1",
}
narrow{
"ERA0",
"ERA1",
}
wide{
"ERA0",
"ERA1",
}
}
monthNames{
format{
abbreviated{
"Thout",
"Paopi",
"Hathor",
"Koiak",
"Tobi",
"Meschir",
"Paremhat",
"Paremoude",
"Paschons",
"Paoni",
"Epip",
"Mesori",
"Nasie",
}
wide{
"Thout",
"Paopi",
"Hathor",
"Koiak",
"Tobi",
"Meschir",
"Paremhat",
"Paremoude",
"Paschons",
"Paoni",
"Epip",
"Mesori",
"Nasie",
}
}
stand-alone{
abbreviated{
"Thout",
"Paopi",
"Hathor",
"Koiak",
"Tobi",
"Meschir",
"Paremhat",
"Paremoude",
"Paschons",
"Paoni",
"Epip",
"Mesori",
"Nasie",
}
wide{
"Thout",
"Paopi",
"Hathor",
"Koiak",
"Tobi",
"Meschir",
"Paremhat",
"Paremoude",
"Paschons",
"Paoni",
"Epip",
"Mesori",
"Nasie",
}
}
}
}
ethiopic{
eras{
abbreviated{
"ERA0",
"ERA1",
}
narrow{
"ERA0",
"ERA1",
}
wide{
"ERA0",
"ERA1",
}
}
monthNames{
format{
abbreviated{
"Mäskäräm",
"Ṭəqəmt",
"Ḫədar",
"Taḫśaś",
"Ṭərr",
"Yäkatit",
"Mägabit",
"Miyazya",
"Gənbot",
"Säne",
"Ḥamle",
"Nähase",
"Ṗagumen",
}
wide{
"Mäskäräm",
"Ṭəqəmt",
"Ḫədar",
"Taḫśaś",
"Ṭərr",
"Yäkatit",
"Mägabit",
"Miyazya",
"Gənbot",
"Säne",
"Ḥamle",
"Nähase",
"Ṗagumen",
}
}
stand-alone{
abbreviated{
"Mäskäräm",
"Ṭəqəmt",
"Ḫədar",
"Taḫśaś",
"Ṭərr",
"Yäkatit",
"Mägabit",
"Miyazya",
"Gənbot",
"Säne",
"Ḥamle",
"Nähase",
"Ṗagumen",
}
wide{
"Mäskäräm",
"Ṭəqəmt",
"Ḫədar",
"Taḫśaś",
"Ṭərr",
"Yäkatit",
"Mägabit",
"Miyazya",
"Gənbot",
"Säne",
"Ḥamle",
"Nähase",
"Ṗagumen",
}
}
}
}
generic{
DateTimePatterns{
"HH:mm:ss zzzz",
@ -302,8 +484,17 @@ de{
"{1}, {0}",
}
availableFormats{
Bh{"h B"}
Bhm{"h:mm B"}
Bhms{"h:mm:ss B"}
E{"ccc"}
EBhm{"E h:mm B"}
EBhms{"E h:mm:ss B"}
EHm{"E HH:mm"}
EHms{"E HH:mm:ss"}
Ed{"E, d."}
Ehm{"E h:mm a"}
Ehms{"E h:mm:ss a"}
Gy{"y G"}
GyMMM{"MMM y G"}
GyMMMEd{"E, d. MMM y G"}
@ -436,16 +627,16 @@ de{
}
gregorian{
AmPmMarkers{
"vorm.",
"nachm.",
"AM",
"PM",
}
AmPmMarkersAbbr{
"vorm.",
"nachm.",
"AM",
"PM",
}
AmPmMarkersNarrow{
"vm.",
"nm.",
"a",
"p",
}
DateTimePatterns{
"HH:mm:ss zzzz",
@ -466,7 +657,12 @@ de{
Timezone{"{0} {1}"}
}
availableFormats{
Bh{"h B"}
Bhm{"h:mm B"}
Bhms{"h:mm:ss B"}
E{"ccc"}
EBhm{"E h:mm B"}
EBhms{"E h:mm:ss B"}
EHm{"E, HH:mm"}
EHms{"E, HH:mm:ss"}
Ed{"E, d."}
@ -515,8 +711,8 @@ de{
yQQQ{"QQQ y"}
yQQQQ{"QQQQ y"}
yw{
one{"'Woche' w 'des' 'Jahres' y"}
other{"'Woche' w 'des' 'Jahres' y"}
one{"'Woche' w 'des' 'Jahres' Y"}
other{"'Woche' w 'des' 'Jahres' Y"}
}
}
dayNames{
@ -631,35 +827,35 @@ de{
abbreviated{
afternoon1{"Mittag"}
afternoon2{"Nachmittag"}
am{"vorm."}
am{"AM"}
evening1{"Abend"}
midnight{"Mitternacht"}
morning1{"Morgen"}
morning2{"Vormittag"}
night1{"Nacht"}
pm{"nachm."}
pm{"PM"}
}
narrow{
afternoon1{"Mittag"}
afternoon2{"Nachmittag"}
am{"vorm."}
am{"a"}
evening1{"Abend"}
midnight{"Mitternacht"}
morning1{"Morgen"}
morning2{"Vormittag"}
night1{"Nacht"}
pm{"nachm."}
pm{"p"}
}
wide{
afternoon1{"Mittag"}
afternoon2{"Nachmittag"}
am{"vorm."}
am{"AM"}
evening1{"Abend"}
midnight{"Mitternacht"}
morning1{"Morgen"}
morning2{"Vormittag"}
night1{"Nacht"}
pm{"nachm."}
pm{"PM"}
}
}
}
@ -709,7 +905,7 @@ de{
}
MEd{
M{"E, dd.MM. – E, dd.MM."}
d{"E, dd.MM. – E, dd.MM."}
d{"E, dd. – E, dd.MM."}
}
MMM{
M{"MMM–MMM"}
@ -727,7 +923,7 @@ de{
}
Md{
M{"dd.MM. – dd.MM."}
d{"dd.MM. – dd.MM."}
d{"dd.–dd.MM."}
}
d{
d{"d.–d."}
@ -759,8 +955,8 @@ de{
y{"MM.y – MM.y"}
}
yMEd{
M{"E, dd.MM.y – E, dd.MM.y"}
d{"E, dd.MM.y – E, dd.MM.y"}
M{"E, dd.MM. – E, dd.MM.y"}
d{"E, dd. – E, dd.MM.y"}
y{"E, dd.MM.y – E, dd.MM.y"}
}
yMMM{
@ -782,8 +978,8 @@ de{
y{"d. MMM y – d. MMM y"}
}
yMd{
M{"dd.MM.y – dd.MM.y"}
d{"dd.MM.y – dd.MM.y"}
M{"dd.MM. – dd.MM.y"}
d{"dd.–dd.MM.y"}
y{"dd.MM.y – dd.MM.y"}
}
}
@ -798,7 +994,7 @@ de{
"Juni",
"Juli",
"Aug.",
"Sep.",
"Sept.",
"Okt.",
"Nov.",
"Dez.",
@ -925,6 +1121,157 @@ de{
abbreviated{
"AM",
}
narrow{
"AM",
}
wide{
"AM",
}
}
monthNames{
format{
abbreviated{
"Tischri",
"Cheschwan",
"Kislew",
"Tevet",
"Schevat",
"Adar I",
"Adar",
"Nisan",
"Ijjar",
"Siwan",
"Tammus",
"Aw",
"Elul",
"Adar II",
}
wide{
"Tischri",
"Cheschwan",
"Kislew",
"Tevet",
"Schevat",
"Adar I",
"Adar",
"Nisan",
"Ijjar",
"Siwan",
"Tammus",
"Aw",
"Elul",
"Adar II",
}
}
stand-alone{
abbreviated{
"Tischri",
"Cheschwan",
"Kislew",
"Tevet",
"Schevat",
"Adar I",
"Adar",
"Nisan",
"Ijjar",
"Siwan",
"Tammus",
"Aw",
"Elul",
"Adar II",
}
wide{
"Tischri",
"Cheschwan",
"Kislew",
"Tevet",
"Schevat",
"Adar I",
"Adar",
"Nisan",
"Ijjar",
"Siwan",
"Tammus",
"Aw",
"Elul",
"Adar II",
}
}
}
}
indian{
eras{
abbreviated{
"Saka",
}
narrow{
"Saka",
}
wide{
"Saka",
}
}
monthNames{
format{
abbreviated{
"Chaitra",
"Vaisakha",
"Jyaishtha",
"Ashadha",
"Sravana",
"Bhadrapada",
"Ashvina",
"Kartika",
"Margasirsha",
"Pausha",
"Magha",
"Phalguna",
}
wide{
"Chaitra",
"Vaisakha",
"Jyaishtha",
"Ashadha",
"Sravana",
"Bhadrapada",
"Ashvina",
"Kartika",
"Margasirsha",
"Pausha",
"Magha",
"Phalguna",
}
}
stand-alone{
abbreviated{
"Chaitra",
"Vaisakha",
"Jyaishtha",
"Ashadha",
"Sravana",
"Bhadrapada",
"Ashvina",
"Kartika",
"Margasirsha",
"Pausha",
"Magha",
"Phalguna",
}
wide{
"Chaitra",
"Vaisakha",
"Jyaishtha",
"Ashadha",
"Sravana",
"Bhadrapada",
"Ashvina",
"Kartika",
"Margasirsha",
"Pausha",
"Magha",
"Phalguna",
}
}
}
}
islamic{
@ -932,6 +1279,74 @@ de{
abbreviated{
"AH",
}
narrow{
"AH",
}
wide{
"AH",
}
}
monthNames{
format{
abbreviated{
"Muh.",
"Saf.",
"Rab. I",
"Rab. II",
"Jum. I",
"Jum. II",
"Raj.",
"Sha.",
"Ram.",
"Shaw.",
"Dhuʻl-Q.",
"Dhuʻl-H.",
}
wide{
"Muharram",
"Safar",
"Rabiʻ I",
"Rabiʻ II",
"Dschumada I",
"Dschumada II",
"Radschab",
"Shaʻban",
"Ramadan",
"Shawwal",
"Dhu l-qaʿda",
"Dhu l-Hiddscha",
}
}
stand-alone{
abbreviated{
"Muh.",
"Saf.",
"Rab. I",
"Rab. II",
"Jum. I",
"Jum. II",
"Raj.",
"Sha.",
"Ram.",
"Shaw.",
"Dhuʻl-Q.",
"Dhuʻl-H.",
}
wide{
"Muharram",
"Safar",
"Rabiʻ I",
"Rabiʻ II",
"Dschumada I",
"Dschumada II",
"Radschab",
"Shaʻban",
"Ramadan",
"Shawwal",
"Dhu l-qaʿda",
"Dhu l-Hiddscha",
}
}
}
}
japanese{
@ -1192,12 +1607,95 @@ de{
}
}
}
persian{
eras{
abbreviated{
"AP",
}
narrow{
"AP",
}
wide{
"AP",
}
}
monthNames{
format{
abbreviated{
"Farwardin",
"Ordibehescht",
"Chordād",
"Tir",
"Mordād",
"Schahriwar",
"Mehr",
"Ābān",
"Āsar",
"Déi",
"Bahman",
"Essfand",
}
wide{
"Farwardin",
"Ordibehescht",
"Chordād",
"Tir",
"Mordād",
"Schahriwar",
"Mehr",
"Ābān",
"Āsar",
"Déi",
"Bahman",
"Essfand",
}
}
stand-alone{
abbreviated{
"Farwardin",
"Ordibehescht",
"Chordād",
"Tir",
"Mordād",
"Schahriwar",
"Mehr",
"Ābān",
"Āsar",
"Déi",
"Bahman",
"Essfand",
}
wide{
"Farwardin",
"Ordibehescht",
"Chordād",
"Tir",
"Mordād",
"Schahriwar",
"Mehr",
"Ābān",
"Āsar",
"Déi",
"Bahman",
"Essfand",
}
}
}
}
roc{
eras{
abbreviated{
"Before R.O.C.",
"Minguo",
}
narrow{
"v. VR China",
"Minguo",
}
wide{
"vor Volksrepublik China",
"Minguo",
}
}
}
}
@ -1218,14 +1716,14 @@ de{
dash_connector{"Gedankenstrich/Bindestrich"}
digits{"Stellen"}
dingbats{"Zierrat"}
divination_symbols{"Teilungszeichen"}
divination_symbols{"Wahrsagezeichen"}
downwards_arrows{"Abwärtspfeile"}
downwards_upwards_arrows{"Aufwärts-Abwärtspfeile"}
east_asian_scripts{"Ostasiatische Schriften"}
emoji{"Emoji"}
european_scripts{"Europäische Schriften"}
female{"Frau"}
flag{"Fahne"}
flag{"Flagge"}
flags{"Flaggen"}
food_drink{"Essen & Trinken"}
format{"Format"}
@ -1262,7 +1760,7 @@ de{
objects{"Objekte"}
other{"Andere"}
paired{"Gepaart"}
person{"Mensch"}
person{"Person"}
phonetic_alphabet{"Phonetisches Alphabet"}
pictographs{"Piktogramme"}
place{"Ort"}
@ -1289,6 +1787,12 @@ de{
western_asian_scripts{"Westasiatische Schriften"}
whitespace{"Leerzeichen"}
}
contextTransforms{
typographicNames:intvector{
1,
1,
}
}
delimiters{
alternateQuotationEnd{"‘"}
alternateQuotationStart{"‚"}
@ -1356,12 +1860,33 @@ de{
}
}
}
dayOfYear{
dn{"Tag des Jahres"}
}
dayOfYear-narrow{
dn{"T/J"}
}
dayOfYear-short{
dn{"Tag des Jahres"}
}
dayperiod{
dn{"Tageshälfte"}
}
dayperiod-narrow{
dn{"Tagesh."}
}
dayperiod-short{
dn{"Tageshälfte"}
}
era{
dn{"Epoche"}
}
era-narrow{
dn{"E"}
}
era-short{
dn{"Epoche"}
}
fri{
relative{
"-1"{"letzten Freitag"}
@ -2000,9 +2525,33 @@ de{
}
}
}
weekOfMonth{
dn{"Woche des Monats"}
}
weekOfMonth-narrow{
dn{"Wo. des Monats"}
}
weekOfMonth-short{
dn{"W/M"}
}
weekday{
dn{"Wochentag"}
}
weekday-narrow{
dn{"Wochent."}
}
weekday-short{
dn{"Wochentag"}
}
weekdayOfMonth{
dn{"Wochentag"}
}
weekdayOfMonth-narrow{
dn{"WT"}
}
weekdayOfMonth-short{
dn{"Wochentag"}
}
year{
dn{"Jahr"}
relative{
@ -2060,8 +2609,20 @@ de{
zone{
dn{"Zeitzone"}
}
zone-narrow{
dn{"Zeitz."}
}
zone-short{
dn{"Zeitzone"}
}
}
listPattern{
or{
2{"{0} oder {1}"}
end{"{0} oder {1}"}
middle{"{0}, {1}"}
start{"{0}, {1}"}
}
standard{
2{"{0} und {1}"}
end{"{0} und {1}"}
@ -2098,4 +2659,36 @@ de{
US{"Angloamerikanisches"}
metric{"Internationales (SI)"}
}
parse{
date{
lenient{
"[\\--/]",
"[\\:∶]",
}
}
general{
lenient{
"[.․。︒﹒.。]",
"['ʼ՚᾽᾿’']",
"[%٪﹪%]",
"[؉‰]",
"[\$﹩$$]",
"[£₤]",
"[¥¥]",
"[₩₩]",
"[₨₹{Rp}{Rs}]",
}
}
number{
lenient{
"[\\-‒⁻₋−➖﹣-]",
"[,،٫、︐︑﹐﹑,、]",
"[+⁺₊➕﬩﹢+]",
}
stricter{
"[,٫︐﹐,]",
"[.․﹒.。]",
}
}
}
}