ICU-21957 integrate CLDR release-42-alpha1 to ICU main for 72

This commit is contained in:
Peter Edberg 2022-08-03 23:38:33 -07:00 committed by Peter Edberg
parent 4cf4116dad
commit 0266970e97
87 changed files with 6715 additions and 877 deletions

View file

@ -102,7 +102,7 @@ static const char * const LANGUAGES[] = {
"asa", "ase", "ast", "av", "avk", "awa", "ay", "az",
"ba", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj",
"be", "bej", "bem", "bew", "bez", "bfd", "bfq", "bg",
"bgn", "bho", "bi", "bik", "bin", "bjn", "bkm", "bla",
"bgc", "bgn", "bho", "bi", "bik", "bin", "bjn", "bkm", "bla",
"bm", "bn", "bo", "bpy", "bqi", "br", "bra", "brh",
"brx", "bs", "bss", "bua", "bug", "bum", "byn", "byv",
"ca", "cad", "car", "cay", "cch", "ccp", "ce", "ceb", "cgg",
@ -219,7 +219,7 @@ static const char * const LANGUAGES_3[] = {
"asa", "ase", "ast", "ava", "avk", "awa", "aym", "aze",
"bak", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj",
"bel", "bej", "bem", "bew", "bez", "bfd", "bfq", "bul",
"bgn", "bho", "bis", "bik", "bin", "bjn", "bkm", "bla",
"bgc", "bgn", "bho", "bis", "bik", "bin", "bjn", "bkm", "bla",
"bam", "ben", "bod", "bpy", "bqi", "bre", "bra", "brh",
"brx", "bos", "bss", "bua", "bug", "bum", "byn", "byv",
"cat", "cad", "car", "cay", "cch", "ccp", "che", "ceb", "cgg",

View file

@ -6,7 +6,7 @@ hy{
standard{
Sequence{
"[reorder Armn]"
"&ք<և<<<Եւ"
"&եվ<<<և"
}
Version{"42"}
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc{
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho{
}

File diff suppressed because it is too large Load diff

View file

@ -1,54 +0,0 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
ha_NE{
Currencies{
MDL{
"MDL",
"kuɗaɗen Moldova",
}
}
CurrencyPlurals{
BBD{
one{"Dalar Barbados"}
}
BMD{
one{"Dalar Bermuda"}
}
BND{
one{"Dalar Brunei"}
other{"Dalolin Brunei"}
}
FJD{
one{"Dalar Fiji"}
other{"Dalolin Fiji"}
}
FKP{
one{"Fam na Tsibirai na Falkland"}
}
NZD{
one{"Dalar New Zealand"}
other{"Dalolin New Zealand"}
}
SBD{
one{"Dalar Tsibirai na Solomon"}
other{"Dalolin Tsibirai na Solomon"}
}
SGD{
one{"dalar Singapore"}
other{"Dalolin Singapore"}
}
SHP{
one{"Fam na San Helena"}
other{"Fam na San Helena"}
}
TRY{
one{"kudin Turkish"}
other{"Kuɗin Turkiyya"}
}
UGX{
one{"Sulen Yuganda"}
other{"Sulallan Yuganda"}
}
}
}

View file

@ -333,7 +333,7 @@ ig{
}
LSL{
"LSL",
"This is not a translation",
"Ego loti obodo Lesotho",
}
LYD{
"LYD",
@ -712,7 +712,7 @@ ig{
other{"Ego Pound Obodo Lebanon"}
}
LSL{
other{"This is not a translation"}
other{"Ego loti obodo Lesotho"}
}
MDL{
other{"Ego leu mba Moldova"}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
raj{
}

View file

@ -0,0 +1,17 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc{
Languages{
bgc{"हरियाणवी"}
en{"अंग्रेजी"}
}
Scripts{
Deva{"देवानागारी"}
}
codePatterns{
language{"बोली: {0}"}
script{"लिपि: {0}"}
territory{"जगह: {0}"}
}
}

View file

@ -0,0 +1,21 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho{
Languages{
bho{"भोजपुरी"}
en{"अंगरेजी"}
}
Scripts{
Deva{"देवानागारी"}
}
codePatterns{
language{"भाषा: {0}"}
script{"देवनागरी: {0}"}
territory{"इलाका: {0}"}
}
localeDisplayPattern{
pattern{"{0} ({1})"}
separator{"{0}, {1}"}
}
}

View file

@ -0,0 +1,82 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
cv{
Languages{
ar{"арап"}
ar_001{"арап литератури"}
bn{"бенгал"}
cv{"чӑваш"}
de{"нимӗҫ"}
de_AT{"австрин нимӗҫ"}
de_CH{"швейцарин нимӗҫ"}
en{"акӑлчан"}
en_AU{"австралин акӑлчан"}
en_CA{"канадӑн акӑлчан"}
en_GB{"британин акӑлчан"}
en_US{"америкӑн акӑлчан"}
es{"испани"}
es_419{"латинла америкӑн испани"}
es_ES{"европӑн испани"}
es_MX{"мексикӑн испани"}
fr{"франци"}
fr_CA{"канадӑн франци"}
fr_CH{"швейцарӗн франци"}
hi{"хинди"}
id{"индонези"}
it{"итали"}
ja{"япони"}
ko{"корей"}
nl{"голланди"}
nl_BE{"фламанди"}
pl{"поляк"}
pt{"португали"}
pt_BR{"бразилин португали"}
pt_PT{"европӑн португали"}
ru{"вырӑс"}
th{"тай"}
tr{"турккӑ"}
und{"паллӑ мар чӗлхе"}
zh{"китай"}
zh_Hans{"китай, ҫӑмӑллатнӑ ҫыру"}
zh_Hant{"китай, традициллӗ ҫыру"}
}
Languages%long{
zh_Hans{"ҫурҫӗр китай, ҫӑмӑллатнӑ ҫыру"}
zh_Hant{"ҫурҫӗр китай, традициллӗ ҫыру"}
}
Languages%menu{
zh{"ҫурҫӗр китай"}
}
Scripts{
Arab{"арап"}
Cyrl{"кириллица"}
Hans{"ҫӑмӑллатнӑн китай"}
Hant{"традициллӗн китай"}
Jpan{"япони"}
Kore{"корей"}
Latn{"латин"}
Zxxx{"ҫырусӑр"}
Zzzz{"паллӑ мар ҫырулах"}
}
Scripts%stand-alone{
Hans{"ҫӑмӑллатнӑ китай"}
}
Types{
calendar{
gregorian{"грегориан календарӗ"}
iso8601{"календарӗ ISO-8601"}
}
collation{
standard{"стандартлӑ сортировка"}
}
numbers{
latn{"хальхи араб цифрисем"}
}
}
codePatterns{
language{"Чӗлхе: {0}"}
script{"Ҫырулӑх: {0}"}
territory{"Регион: {0}"}
}
}

View file

@ -101,6 +101,7 @@ en{
bfd{"Bafut"}
bfq{"Badaga"}
bg{"Bulgarian"}
bgc{"Haryanvi"}
bgn{"Western Balochi"}
bho{"Bhojpuri"}
bi{"Bislama"}

View file

@ -2,13 +2,7 @@
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
ha_NE{
Languages{
fa_AF{"Vote Farisanci na Afaganistan"}
}
characterLabelPattern{
strokes{
one{"bugu {0}"}
other{"bugu-bugu {0}"}
}
Scripts{
Cans{"Haɗaɗɗun Gaɓoɓin Ƴan Asali na Kanada"}
}
}

View file

@ -0,0 +1,15 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
raj{
Languages{
en{"अंग्रेजी"}
raj{"राजस्थानी"}
}
Scripts{
Deva{"देवनागरी"}
}
codePatterns{
territory{"{0}"}
}
}

View file

@ -6,10 +6,10 @@ sr_Latn{
Keys{
calendar{"kalendar"}
cf{"format valute"}
colAlternate{"Sortiranje uz ignorisanje simbola"}
colBackwards{"Sortiranje prema obrnutim akcentima"}
colCaseFirst{"Ređanje prema malom/velikom slovu"}
colCaseLevel{"Sortiranje prema malom/velikom slovu"}
colAlternate{"sortiranje uz ignorisanje simbola"}
colBackwards{"sortiranje prema obrnutim akcentima"}
colCaseFirst{"ređanje prema malom/velikom slovu"}
colCaseLevel{"sortiranje prema malom/velikom slovu"}
colNormalization{"normalizovano sortiranje"}
colNumeric{"numeričko sortiranje"}
colStrength{"sortiranje prema jačini"}
@ -42,16 +42,19 @@ sr_Latn{
am{"amharski"}
an{"aragonski"}
ang{"staroengleski"}
ann{"obolo"}
anp{"angika"}
ar{"arapski"}
ar_001{"savremeni standardni arapski"}
arc{"aramejski"}
arn{"mapuče"}
arp{"arapaho"}
ars{"najdiarapski"}
arw{"aravački"}
as{"asamski"}
asa{"asu"}
ast{"asturijski"}
atj{"atikameku"}
av{"avarski"}
awa{"avadi"}
ay{"ajmara"}
@ -84,6 +87,7 @@ sr_Latn{
ca{"katalonski"}
cad{"kado"}
car{"karipski"}
cay{"kajuga"}
cch{"atsam"}
ccp{"čakma"}
ce{"čečenski"}
@ -100,13 +104,21 @@ sr_Latn{
chr{"čeroki"}
chy{"čejenski"}
ckb{"centralni kurdski"}
clc{"čilkotin"}
co{"korzikanski"}
cop{"koptski"}
cr{"kri"}
crg{"mičif"}
crh{"krimskotatarski"}
crj{"jugoistočni kri"}
crk{"plainskri"}
crl{"severoistočni kri"}
crm{"muzkri"}
crr{"karolinški algonkvijan"}
crs{"sejšelski kreolski francuski"}
cs{"češki"}
csb{"kašupski"}
csw{"močvarni kri"}
cu{"crkvenoslovenski"}
cv{"čuvaški"}
cy{"velški"}
@ -191,6 +203,7 @@ sr_Latn{
ha{"hausa"}
hai{"haida"}
haw{"havajski"}
hax{"južni haida"}
he{"hebrejski"}
hi{"hindi"}
hil{"hiligajnonski"}
@ -202,6 +215,7 @@ sr_Latn{
ht{"haićanski"}
hu{"mađarski"}
hup{"hupa"}
hur{"halkomelem"}
hy{"jermenski"}
hz{"herero"}
ia{"interlingva"}
@ -212,6 +226,7 @@ sr_Latn{
ig{"igbo"}
ii{"sečuanski ji"}
ik{"inupik"}
ikt{"zapadnokanadski inuktitut"}
ilo{"iloko"}
inh{"inguški"}
io{"ido"}
@ -238,6 +253,7 @@ sr_Latn{
kea{"zelenortski"}
kfo{"koro"}
kg{"kongo"}
kgp{"kaingang"}
kha{"kasi"}
kho{"kotaneški"}
khq{"kojra čiini"}
@ -269,6 +285,7 @@ sr_Latn{
kut{"kutenaj"}
kv{"komi"}
kw{"kornvolski"}
kwk{"kvakvala"}
ky{"kirgiski"}
la{"latinski"}
lad{"ladino"}
@ -279,6 +296,7 @@ sr_Latn{
lez{"lezginski"}
lg{"ganda"}
li{"limburški"}
lil{"lilut"}
lkt{"lakota"}
ln{"lingala"}
lo{"laoski"}
@ -286,6 +304,7 @@ sr_Latn{
lou{"luizijanski kreolski"}
loz{"lozi"}
lrc{"severni luri"}
lsm{"samia"}
lt{"litvanski"}
lu{"luba-katanga"}
lua{"luba-lulua"}
@ -319,6 +338,7 @@ sr_Latn{
mn{"mongolski"}
mnc{"mandžurski"}
mni{"manipurski"}
moe{"inuajmun"}
moh{"mohočki"}
mos{"mosi"}
mr{"marati"}
@ -365,6 +385,11 @@ sr_Latn{
nzi{"nzima"}
oc{"oksitanski"}
oj{"odžibve"}
ojb{"severozapadni odžibva"}
ojc{"centralni odžibva"}
ojs{"odžikri"}
ojw{"zapadni odžibva"}
oka{"okangan"}
om{"oromo"}
or{"odija"}
os{"osetinski"}
@ -380,8 +405,10 @@ sr_Latn{
peo{"staropersijski"}
phn{"feničanski"}
pi{"pali"}
pis{"pidžin"}
pl{"poljski"}
pon{"ponpejski"}
pqm{"malisepasamakvodi"}
prg{"pruski"}
pro{"starooksitanski"}
ps{"paštunski"}
@ -430,6 +457,7 @@ sr_Latn{
sid{"sidamo"}
sk{"slovački"}
sl{"slovenački"}
slh{"južni lašutsid"}
sm{"samoanski"}
sma{"južni sami"}
smj{"lule sami"}
@ -446,6 +474,7 @@ sr_Latn{
ss{"svazi"}
ssy{"saho"}
st{"sesoto"}
str{"streicsališ"}
su{"sundanski"}
suk{"sukuma"}
sus{"susu"}
@ -457,13 +486,16 @@ sr_Latn{
syc{"sirijački"}
syr{"sirijski"}
ta{"tamilski"}
tce{"južni tačon"}
te{"telugu"}
tem{"timne"}
teo{"teso"}
ter{"tereno"}
tet{"tetum"}
tg{"tadžički"}
tgx{"tagiš"}
th{"tajski"}
tht{"tahltan"}
ti{"tigrinja"}
tig{"tigre"}
tiv{"tiv"}
@ -476,12 +508,14 @@ sr_Latn{
tn{"cvana"}
to{"tonganski"}
tog{"njasa tonga"}
tok{"tokipona"}
tpi{"tok pisin"}
tr{"turski"}
trv{"taroko"}
ts{"conga"}
tsi{"cimšian"}
tt{"tatarski"}
ttm{"severni tučon"}
tum{"tumbuka"}
tvl{"tuvalu"}
tw{"tvi"}
@ -510,6 +544,7 @@ sr_Latn{
was{"vašo"}
wbp{"varlpiri"}
wo{"volof"}
wuu{"vu kineski"}
xal{"kalmički"}
xh{"kosa"}
xog{"soga"}
@ -519,6 +554,7 @@ sr_Latn{
ybb{"jemba"}
yi{"jidiš"}
yo{"joruba"}
yrl{"ningatu"}
yue{"kantonski"}
za{"džuanški"}
zap{"zapotečki"}
@ -547,10 +583,13 @@ sr_Latn{
en_US{"engleski (SAD)"}
}
Languages%variant{
hi_Latn{"hingliš"}
ps{"pašto"}
}
Scripts{
Adlm{"adlam"}
Arab{"arapsko pismo"}
Aran{"nastalik"}
Armi{"imperijsko aramejsko pismo"}
Armn{"jermensko pismo"}
Avst{"avestansko pismo"}
@ -563,11 +602,11 @@ sr_Latn{
Brai{"brajevo pismo"}
Bugi{"buginsko pismo"}
Buhd{"buhidsko pismo"}
Cakm{"čakmansko pismo"}
Cakm{"čakma"}
Cans{"ujedinjeni kanadski aboridžinski silabici"}
Cari{"karijsko pismo"}
Cham{"čamsko pismo"}
Cher{"Čeroki"}
Cher{"čeroki"}
Cirt{"cirt pismo"}
Copt{"koptičko pismo"}
Cprt{"kiparsko pismo"}
@ -627,11 +666,11 @@ sr_Latn{
Mlym{"malajalamsko pismo"}
Mong{"mongolsko pismo"}
Moon{"mesečevo pismo"}
Mtei{"meitei majek pismo"}
Mtei{"meitei majek"}
Mymr{"mijanmarsko pismo"}
Nkoo{"nko pismo"}
Nkoo{"nko"}
Ogam{"ogamsko pismo"}
Olck{"ol čiki pismo"}
Olck{"ol čiki"}
Orkh{"orkonsko pismo"}
Orya{"orijansko pismo"}
Osma{"osmanjansko pismo"}
@ -644,6 +683,7 @@ sr_Latn{
Plrd{"porald fonetsko pismo"}
Prti{"pisani partian"}
Rjng{"rejang pismo"}
Rohg{"hanifi"}
Roro{"rongorongo pismo"}
Runr{"runsko pismo"}
Samr{"samaritansko pismo"}
@ -665,17 +705,17 @@ sr_Latn{
Tavt{"tai viet pismo"}
Telu{"telugu pismo"}
Teng{"tengvar pismo"}
Tfng{"tifinag pismo"}
Tfng{"tifinag"}
Tglg{"Tagalog"}
Thaa{"tana pismo"}
Thai{"tajlandsko pismo"}
Tibt{"tibetansko pismo"}
Ugar{"ugaritsko pismo"}
Vaii{"vai pismo"}
Vaii{"vai"}
Visp{"vidljivi govor"}
Xpeo{"staropersijsko pismo"}
Xsux{"sumersko-akadsko kuneiform pismo"}
Yiii{"ji pismo"}
Yiii{"ji"}
Zinh{"nasledno pismo"}
Zmth{"matematička notacija"}
Zsye{"emodži"}
@ -703,7 +743,8 @@ sr_Latn{
hebrew{"hebrejski kalendar"}
indian{"Indijski nacionalni kalendar"}
islamic{"islamski kalendar"}
islamic-civil{"Islamski civilni kalendar"}
islamic-civil{"islamski civilni kalendar"}
islamic-tbla{"islamski astronomski kalendar"}
islamic-umalqura{"islamski kalendar (Umm al-Qura)"}
iso8601{"ISO-8601 kalendar"}
japanese{"japanski kalendar"}
@ -747,22 +788,23 @@ sr_Latn{
tertiary{"Sortiraj akcente/mala i velika slova/širinu"}
}
collation{
big5han{"Tradicionalno kinesko sortiranje"}
big5han{"tradicionalno kinesko sortiranje"}
compat{"prethodni redosled sortiranja, zbog kompatibilnosti"}
dictionary{"Redosled sortiranja u rečniku"}
dictionary{"redosled sortiranja u rečniku"}
ducet{"podrazumevani Unicode redosled sortiranja"}
eor{"evropska pravila redosleda"}
gb2312han{"Pojednostavljeno kinesko sortiranje"}
phonebook{"Sortiranje kao telefonski imenik"}
phonetic{"Fonetski redosled sortiranja"}
pinyin{"Pinjin sortiranje"}
reformed{"Reformisani redosled sortiranja"}
gb2312han{"pojednostavljeno kinesko sortiranje"}
phonebook{"sortiranje kao telefonski imenik"}
phonetic{"fonetski redosled sortiranja"}
pinyin{"pinjin sortiranje"}
reformed{"reformisani redosled sortiranja"}
search{"pretraga opšte namene"}
searchjl{"Pretraga prema hangul početnom suglasniku"}
standard{"standardni redosled sortiranja"}
stroke{"Sortiranje po broju crta"}
traditional{"Tradicionalno sortiranje"}
unihan{"Redosled sortiranja radikalnim crticama"}
stroke{"sortiranje po broju poteza"}
traditional{"tradicionalno sortiranje"}
unihan{"redosled sortiranja radikalnih poteza"}
zhuyin{"žujin"}
}
d0{
fwidth{"puna širina"}
@ -795,6 +837,7 @@ sr_Latn{
armn{"jermenski brojevi"}
armnlow{"mali jermenski brojevi"}
beng{"bengalske cifre"}
cakm{"čakma cifre"}
deva{"devangari cifre"}
ethi{"etiopski brojevi"}
finance{"Finansijski brojevi"}
@ -810,6 +853,7 @@ sr_Latn{
hant{"tradicionalni kineski brojevi"}
hantfin{"tradicionalni kineski finansijski brojevi"}
hebr{"hebrejski brojevi"}
java{"javanske cifre"}
jpan{"japanski brojevi"}
jpanfin{"japanski finansijski brojevi"}
khmr{"kmerske cifre"}
@ -818,8 +862,10 @@ sr_Latn{
latn{"zapadne cifre"}
mlym{"malajalam cifre"}
mong{"mongolske cifre"}
mtei{"mitei majek cifre"}
mymr{"mijanmarske cifre"}
native{"Lokalne cifre"}
native{"lokalne cifre"}
olck{"ol čiki cifre"}
orya{"orija cifre"}
roman{"rimski brojevi"}
romanlow{"mali rimski brojevi"}
@ -829,7 +875,7 @@ sr_Latn{
thai{"tajske cifre"}
tibt{"tibetanske cifre"}
traditional{"Tradicionalni brojevi"}
vaii{"Vai cifre"}
vaii{"vai cifre"}
}
}
Variants{

View file

@ -7,33 +7,33 @@ sr_Latn_BA{
ms{"sistem mjernih jedinica"}
}
Languages{
arn{"mapudungun"}
be{"bjeloruski"}
bm{"bamanankan"}
bn{"bangla"}
crl{"sjeveroistočni kri"}
de{"njemački"}
de_CH{"švajcarski visoki njemački"}
frr{"sjevernofrizijski"}
gsw{"njemački (Švajcarska)"}
ht{"haićanski kreolski"}
lo{"laoški"}
lrc{"sjeverni luri"}
moh{"mohok"}
nd{"sjeverni ndebele"}
nds{"niskonjemački"}
nqo{"nko"}
nso{"sjeverni soto"}
ojb{"sjeverozapadni odžibva"}
se{"sjeverni sami"}
shi{"južni šilha"}
si{"sinhalski"}
tzm{"centralnoatlaski tamašek"}
xh{"isikosa"}
zgh{"standardni marokanski tamašek"}
zu{"isizulu"}
ttm{"sjeverni tučon"}
}
Types{
collation{
compat{"prethodni redoslijed sortiranja, zbog kompatibilnosti"}
dictionary{"redoslijed sortiranja u rječniku"}
ducet{"podrazumijevani Unicode redoslijed sortiranja"}
phonetic{"fonetski redoslijed sortiranja"}
reformed{"reformisani redoslijed sortiranja"}
search{"pretraga opšte namjene"}
standard{"standardni redoslijed sortiranja"}
unihan{"redoslijed sortiranja radikalnih poteza"}
}
numbers{
mymr{"mjanmarske cifre"}

View file

@ -31,6 +31,7 @@ yo_BJ{
es_MX{"Èdè Sípáníìshì (orílɛ̀-èdè Mɛ́síkò)"}
fr_CA{"Èdè Faransé (orílɛ̀-èdè Kánádà)"}
fr_CH{"Èdè Faranshé (Súwísàlaǹdì)"}
gez{"Ede Gɛ́sì"}
id{"Èdè Indonéshíà"}
ii{"Shíkuán Yì"}
jmc{"Máshámè"}
@ -88,6 +89,9 @@ yo_BJ{
en_GB{"Èdè Gɛ̀ɛ́sì (GB)"}
en_US{"Èdè Gɛ̀ɛ́sì (US)"}
}
Languages%variant{
hi_Latn{"Èdè Híńgílíshì"}
}
Scripts{
Armn{"Àmɛ́níà"}
Cyrl{"èdè ilɛ̀ Rɔ́shíà"}
@ -119,6 +123,8 @@ yo_BJ{
gregorian{"Kàlɛ́ńdà Gregory"}
hebrew{"Kàlɛ́ńdà Hébérù"}
islamic{"Kàlɛ́ńdà Lárúbáwá"}
islamic-civil{"Kàlɛ́ńdà ti Musulumi"}
islamic-umalqura{"Kàlɛ́ńdà Musulumi"}
iso8601{"Kàlɛ́ńdà ISO-8601"}
japanese{"Kàlɛ́ńdà ti Jàpánù"}
persian{"Kàlɛ́ńdà Pásíànù"}
@ -143,6 +149,7 @@ yo_BJ{
armn{"Àwɔn nɔ́ńbà Àmɛ́níà"}
armnlow{"Àwɔn Nɔ́ńbà Kékèké ti Amɛ́ríkà"}
beng{"Àwɔn díjíìtì Báńgílà"}
cakm{"Àwɔn díjíìtì Shakma"}
deva{"Àwɔn díjììtì Defanagárì"}
ethi{"Àwɔn nɔ́ńbà Ɛtiópíìkì"}
fullwide{"Àwɔn Díjíìtì Fífɛ̀-Ɛ̀kún"}
@ -157,6 +164,7 @@ yo_BJ{
hant{"Àwɔn nɔ́ńbà Ìbílɛ̀ Sháìnà"}
hantfin{"Àwɔn nɔ́ńbà Ìshúná Ìbílɛ̀ Sháìnà"}
hebr{"Àwɔn nɔ́ńbà Hébérù"}
java{"Àwɔn díjíìtì Jafaniisi"}
jpan{"Àwɔn nɔ́ńbà Jápànù"}
jpanfin{"Àwɔn nɔ́ńbà Ìshúná Jàpáànù"}
khmr{"Àwɔn díjíìtì Kɛ́mɛ̀"}
@ -164,7 +172,9 @@ yo_BJ{
laoo{"Àwɔn díjíìtì Láó"}
latn{"Díjíítì Ìwɔ̀ Oòrùn"}
mlym{"Àwɔn díjíìtì Málàyálámù"}
mtei{"Àwɔn díjíìtì Mete Mayeki"}
mymr{"Àwɔn díjíìtì Myánmarí"}
olck{"Àwɔn díjíìtì Shiki"}
orya{"Àwɔn díjíìtì Òdíà"}
roman{"Àwɔn díjíìtì Rómánù"}
romanlow{"Àwɔn díjíìtì Rómánù Kékeré"}
@ -173,8 +183,12 @@ yo_BJ{
telu{"Àwɔn díjíìtì Télúgù"}
thai{"Àwɔn díjíìtì Thai"}
tibt{"Àwɔn díjíìtì Tibetán"}
vaii{"Àwɔn díjíìtì Fai"}
}
}
characterLabelPattern{
scripts{"àwɔ́n ìwé - {0}"}
}
codePatterns{
script{"Ìshɔwɔ́kɔ̀wé: {0}"}
}

View file

@ -45,6 +45,7 @@ yue_Hans{
am{"阿姆哈拉文"}
an{"阿拉贡文"}
ang{"古英文"}
ann{"奥博洛文"}
anp{"昂加文"}
ar{"阿拉伯文"}
ar_001{"现代标准阿拉伯文"}
@ -53,6 +54,7 @@ yue_Hans{
aro{"阿拉奥纳文"}
arp{"阿拉帕霍文"}
arq{"阿尔及利亚阿拉伯文"}
ars{"纳吉迪阿拉伯文"}
arw{"阿拉瓦克文"}
ary{"摩洛哥阿拉伯文"}
arz{"埃及阿拉伯文"}
@ -60,6 +62,7 @@ yue_Hans{
asa{"阿苏文"}
ase{"美国手语"}
ast{"阿斯图里亚文"}
atj{"阿提卡米克文"}
av{"阿瓦尔文"}
avk{"科塔瓦文"}
awa{"阿瓦文"}
@ -125,14 +128,22 @@ yue_Hans{
chr{"柴罗基文"}
chy{"沙伊安文"}
ckb{"索拉尼库尔德文"}
clc{"奇尔科延文"}
co{"科西嘉文"}
cop{"科普特文"}
cps{"卡皮兹文"}
cr{"克里文"}
crg{"米奇夫文"}
crh{"克里米亚半岛的土耳其文;克里米亚半岛的塔塔尔文"}
crj{"东南克里文"}
crk{"平原克里文"}
crl{"东北克里文"}
crm{"驼鹿克里文"}
crr{"卡罗来纳州阿尔冈昆语"}
crs{"法语克里奥尔混合语"}
cs{"捷克文"}
csb{"卡舒布文"}
csw{"沼泽克里文"}
cu{"宗教斯拉夫文"}
cv{"楚瓦什文"}
cy{"威尔斯文"}
@ -226,6 +237,7 @@ yue_Hans{
hai{"海达文"}
hak{"客家话"}
haw{"夏威夷文"}
hax{"南海达文"}
he{"希伯来文"}
hi{"北印度文"}
hif{"斐济印地文"}
@ -239,6 +251,7 @@ yue_Hans{
ht{"海地文"}
hu{"匈牙利文"}
hup{"胡帕文"}
hur{"哈尔科梅勒姆文"}
hy{"亚美尼亚文"}
hz{"赫雷罗文"}
ia{"国际文"}
@ -249,6 +262,7 @@ yue_Hans{
ig{"伊布文"}
ii{"四川彝文"}
ik{"依奴皮维克文"}
ikt{"加拿大西部因纽特文"}
ilo{"伊洛阔文"}
inh{"印古什文"}
io{"伊多文"}
@ -315,6 +329,7 @@ yue_Hans{
kut{"库特奈文"}
kv{"科米文"}
kw{"康瓦耳文"}
kwk{"夸夸瓦拉文"}
ky{"吉尔吉斯文"}
la{"拉丁文"}
lad{"拉迪诺文"}
@ -327,14 +342,17 @@ yue_Hans{
lg{"干达文"}
li{"林堡文"}
lij{"利古里亚文"}
lil{"利卢埃特文"}
liv{"利伏尼亚文"}
lkt{"拉科塔文"}
lmo{"伦巴底文"}
ln{"林加拉文"}
lo{"寮文"}
lol{"芒戈文"}
lou{"路易斯安那克里奥尔文"}
loz{"洛齐文"}
lrc{"北卢尔文"}
lsm{"萨米亚文"}
lt{"立陶宛文"}
ltg{"拉特加莱文"}
lu{"鲁巴加丹加文"}
@ -373,6 +391,7 @@ yue_Hans{
mn{"蒙古文"}
mnc{"满族文"}
mni{"曼尼普里文"}
moe{"因努埃蒙文"}
moh{"莫霍克文"}
mos{"莫西文"}
mr{"马拉地文"}
@ -425,6 +444,11 @@ yue_Hans{
nzi{"尼兹马文"}
oc{"奥克西坦文"}
oj{"奥杰布瓦文"}
ojb{"西北奥吉布瓦文"}
ojc{"中奥吉布瓦文"}
ojs{"王子克里文"}
ojw{"西奥吉布瓦文"}
oka{"奥卡纳根文"}
om{"奥罗莫文"}
or{"欧利亚文"}
os{"奥塞提文"}
@ -444,10 +468,12 @@ yue_Hans{
pfl{"普法尔茨德文"}
phn{"腓尼基文"}
pi{"巴利文"}
pis{"皮京文"}
pl{"波兰文"}
pms{"皮埃蒙特文"}
pnt{"旁狄希腊文"}
pon{"波那贝文"}
pqm{"马里塞-帕萨马夸迪文"}
prg{"普鲁士文"}
pro{"古普罗旺斯文"}
ps{"普什图文"}
@ -507,6 +533,7 @@ yue_Hans{
sid{"希达摩文"}
sk{"斯洛伐克文"}
sl{"斯洛维尼亚文"}
slh{"南卢绍锡德文"}
sli{"下西利西亚文"}
sly{"塞拉亚文"}
sm{"萨摩亚文"}
@ -526,6 +553,7 @@ yue_Hans{
ssy{"萨霍文"}
st{"塞索托文"}
stq{"沙特菲士兰文"}
str{"海峡萨利希文"}
su{"巽他文"}
suk{"苏库马文"}
sus{"苏苏文"}
@ -538,6 +566,7 @@ yue_Hans{
syr{"叙利亚文"}
szl{"西利西亚文"}
ta{"坦米尔文"}
tce{"南塔穹文"}
tcy{"图卢文"}
te{"泰卢固文"}
tem{"提姆文"}
@ -545,7 +574,9 @@ yue_Hans{
ter{"泰雷诺文"}
tet{"泰顿文"}
tg{"塔吉克文"}
tgx{"塔吉什文"}
th{"泰文"}
tht{"塔尔坦文"}
ti{"提格利尼亚文"}
tig{"蒂格雷文"}
tiv{"提夫文"}
@ -560,6 +591,7 @@ yue_Hans{
tn{"突尼西亚文"}
to{"东加文"}
tog{"东加文(尼亚萨)"}
tok{"托基波纳文"}
tpi{"托比辛文"}
tr{"土耳其文"}
tru{"图罗尤文"}
@ -568,6 +600,7 @@ yue_Hans{
tsd{"特萨克尼恩文"}
tsi{"钦西安文"}
tt{"鞑靼文"}
ttm{"北塔奇讷文"}
ttt{"穆斯林塔特文"}
tum{"图姆布卡文"}
tvl{"吐瓦鲁文"}
@ -638,9 +671,11 @@ yue_Hans{
zh{"中文 (普通话)"}
}
Scripts{
Adlm{"阿德拉姆文"}
Afak{"阿法卡文字"}
Aghb{"高加索阿尔巴尼亚文"}
Arab{"阿拉伯文"}
Aran{"纳斯塔利克文"}
Armi{"皇室亚美尼亚文"}
Armn{"亚美尼亚文"}
Avst{"阿维斯陀文"}
@ -753,6 +788,7 @@ yue_Hans{
Plrd{"柏格理拼音符"}
Prti{"帕提亚文(碑铭体)"}
Rjng{"拉让文"}
Rohg{"哈尼菲文"}
Roro{"朗格朗格象形文"}
Runr{"古北欧文字"}
Samr{"撒马利亚文"}

View file

@ -0,0 +1,137 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc{
AuxExemplarCharacters{"[\u0902]"}
ExemplarCharacters{
"[\u0901 अ आ इ ई उ ऊ ऋ ए ऐ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ "
"ब भ म य र ल व श ष स ह ा ि ी \u0941 \u0942 \u0943 \u0945 \u0947 \u0948 ो ौ "
"\u094D]"
}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"}
ExemplarCharactersPunctuation{
"[\\- \\: ! ? . … ' \u0022 “ ” ( ) \\[ \\] \\{ \\} @ * / \\\\ \\& # ″"
" ` |]"
}
NumberElements{
default{"deva"}
latn{
patterns{
decimalFormat{"#,##0.###"}
}
symbols{
decimal{"."}
group{","}
minusSign{"-"}
percentSign{"%"}
plusSign{"+"}
}
}
}
calendar{
gregorian{
AmPmMarkers{
"तडके",
"सांझ",
}
DateTimePatterns{
"h:mm:ss a zzzz",
"h:mm:ss a z",
"h:mm:ss a",
"h:mm a",
"y MMMM d, EEEE",
"y MMMM d",
"y MMM d",
"y-MM-dd",
"{1} {0}",
"{1} {0}",
"{1} {0}",
"{1} {0}",
"{1} {0}",
}
DateTimeSkeletons{
"ahmmsszzzz",
"ahmmssz",
"ahmmss",
"ahmm",
"yMMMMEEEEd",
"yMMMMd",
"yMMMd",
"yMMdd",
}
dayNames{
format{
wide{
"ऐतवार",
"सोमवार",
"मंगलवार",
"बुधवार",
"बृहस्पतवार",
"शुक्रवार",
"शनिवार",
}
}
}
monthNames{
format{
wide{
"जनवरी",
"फरवरी",
"मार्च",
"अप्रैल",
"मई",
"जून",
"जुलाई",
"अगस्त",
"सितम्बर",
"अक्टूबर",
"नवम्बर",
"दिसंबर",
}
}
}
}
}
fields{
day{
relative{
"-1"{"काह्ल (बित्या होड)"}
"0"{"आज"}
"1"{"काह्ल (आण आला)"}
}
}
month{
relative{
"-1"{"पिछला मिह्ना"}
"0"{"इस मिह्ने"}
"1"{"अगला मिह्ना"}
}
}
sun{
relative{
"-1"{"पिछला ऐतवार"}
"0"{"इस ऐतवार"}
"1"{"अगला ऐतवार"}
}
}
week{
relative{
"-1"{"पिछला हफ़्ता"}
"0"{"इस हफ़्ते"}
"1"{"अगला हफ़्ता"}
}
}
year{
relative{
"-1"{"पिछला साल"}
"0"{"इस साल"}
"1"{"अगला साल"}
}
}
}
measurementSystemNames{
UK{"ब्रिटेन"}
US{"अमेरिका"}
metric{"मेट्रिक"}
}
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc_IN{
}

View file

@ -0,0 +1,113 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho{
AuxExemplarCharacters{"[अ आ इ ई उ ऊ ऋ ए ऐ ओ औ]"}
ExemplarCharacters{
"[\u093C \u0901 \u0902 क ख ग घ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र "
"ल व श ष स ह ा ि ी \u0941 \u0942 \u0943 \u0945 \u0947 \u0948 ो ौ \u094D]"
}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"}
ExemplarCharactersPunctuation{
"[\\- — , ; \\: ! ? . … ' \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ "
" ″]"
}
NumberElements{
default{"deva"}
latn{
patterns{
currencyFormat{"¤#,##0.00"}
decimalFormat{"#,##0.###"}
}
symbols{
decimal{"."}
group{","}
minusSign{"-"}
percentSign{"%"}
plusSign{"+"}
}
}
}
calendar{
gregorian{
AmPmMarkers{
"भोर",
"सांझ",
}
DateTimePatterns{
"h:mm:ss a zzzz",
"h:mm:ss a z",
"h:mm:ss a",
"h:mm a",
"y MMMM d, EEEE",
"y MMMM d",
"y MMM d",
"y-MM-dd",
"{1} {0}",
"{1} {0}",
"{1} {0}",
"{1} {0}",
"{1} {0}",
}
DateTimeSkeletons{
"ahmmsszzzz",
"ahmmssz",
"ahmmss",
"ahmm",
"yMMMMEEEEd",
"yMMMMd",
"yMMMd",
"yMMdd",
}
availableFormats{
Hm{"HH:mm"}
Hms{"HH:mm:ss"}
Hmsv{"HH:mm:ss v"}
hm{"h:mm a"}
hms{"h:mm:ss a"}
hmsv{"h:mm:ss a v"}
yMMMd{"y MMM d"}
yMd{"y-MM-dd"}
}
dayNames{
format{
wide{
"रबीबार",
"सोमबार",
"मंगलबार",
"बुधबार",
"बृहस्पतिबार",
"शुक्रबार",
"सनीचर",
}
}
}
intervalFormats{
fallback{"{0} {1}"}
}
monthNames{
format{
wide{
"जनवरी",
"फरवरी",
"मार्च",
"अप्रैल",
"मई",
"जून",
"जुलाई",
"अगस्त",
"सितम्बर",
"अक्टूबर",
"नवंबर",
"दिसंबर",
}
}
}
}
}
measurementSystemNames{
UK{"यूके"}
US{"यूएस"}
metric{"मीट्रिक"}
}
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho_IN{
}

View file

@ -217,6 +217,7 @@ ca{
two{"Agafa el {0}n a la dreta."}
}
plural{
many{"{0} de dies"}
one{"{0} dia"}
other{"{0} dies"}
}

View file

@ -0,0 +1,717 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
cv{
AuxExemplarCharacters{
"[{а\u0301} {е\u0301} {и\u0301} {о\u0301} {у\u0301} {ы\u0301} {э\u0301} {ю"
"\u0301} {я\u0301}]"
}
ExemplarCharacters{"[а ӑ б в г д е ӗ ё ж з и й к л м н о п р с ҫ т у ӳ ф х ц ч ш щ ъ ы ь э ю я]"}
ExemplarCharactersIndex{"[А Ӑ Б В Г Д Е Ӗ Ё Ж З И Й К Л М Н О П Р С Ҫ Т У Ӳ Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я]"}
ExemplarCharactersNumbers{"[\\- , % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
ExemplarCharactersPunctuation{
"[\\- — , ; \\: ! ? . … ' \u0022 “ „ « » ( ) \\[ \\] \\{ \\} § @ * "
"/ \\& #]"
}
NumberElements{
latn{
miscPatterns{
approximately{"≈{0}"}
}
patterns{
currencyFormat{"#,##0.00 ¤"}
decimalFormat{"#,##0.###"}
percentFormat{"#,##0 %"}
scientificFormat{"#E0"}
}
symbols{
decimal{","}
group{" "}
}
}
minimalPairs{
ordinal{
other{"{0}-мӗш хӗреслӗ урамран сылтӑм енне пӑрӑнӑр"}
}
plural{
other{"{0} кунсем"}
}
}
}
calendar{
generic{
DateTimePatterns{
"HH:mm:ss zzzz",
"HH:mm:ss z",
"HH:mm:ss",
"HH:mm",
"EEEE, d MMMM y'ҫ'. G",
"d MMMM y'ҫ'. G",
"d MMM y'ҫ'. G",
"dd.MM.y G",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
}
DateTimePatterns%atTime{
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
}
availableFormats{
EHm{"ccc HH:mm"}
EHms{"ccc HH:mm:ss"}
Ed{"E, d"}
Ehm{"ccc, h:mma"}
Ehms{"ccc, h:mm:ssa"}
Gy{"y'ҫ'. G"}
GyMMM{"LLL y'ҫ'. G"}
GyMMMEd{"E, d MMM y'ҫ'. G"}
GyMMMd{"d MMM y'ҫ'. G"}
GyMd{"dd.MM.y G"}
MEd{"E, dd.MM"}
MMMEd{"ccc, d MMM"}
MMMMd{"d MMMM"}
MMMd{"d MMM"}
Md{"dd.MM"}
y{"y'ҫ'. G"}
yyyy{"y'ҫ'. G"}
yyyyM{"MM.y G"}
yyyyMEd{"E, dd.MM.y G"}
yyyyMMM{"LLL y'ҫ'. G"}
yyyyMMMEd{"E, d MMM y'ҫ'. G"}
yyyyMMMM{"LLLL y'ҫ'. G"}
yyyyMMMd{"d MMM y'ҫ'. G"}
yyyyMd{"dd.MM.y G"}
yyyyQQQ{"QQQ y'ҫ'. G"}
yyyyQQQQ{"QQQQ y'ҫ'. G"}
}
intervalFormats{
Gy{
G{"y'ҫ'. Gy'ҫ'. G"}
y{"yy'ҫҫ'. G"}
}
GyM{
G{"MM.y GMM.y G"}
M{"MM.yMM.y G"}
y{"MM.yMM.y G"}
}
GyMEd{
G{"ccc, dd.MM.y Gccc, dd.MM.y G"}
M{"ccc, dd.MM.yccc, dd.MM.y G"}
d{"ccc, dd.MM.yccc, dd.MM.y G"}
y{"ccc, dd.MM.yccc, dd.MM.y G"}
}
GyMMM{
G{"LLL y'ҫ'. GLLL y'ҫ'. G"}
M{"LLLLLL y'ҫ'. G"}
y{"LLL yLLL y'ҫҫ'. G"}
}
GyMMMEd{
G{"ccc, d MMM y'ҫ'. Gccc, d MMM y'ҫ'. G"}
M{"ccc, d MMMccc, d MMM y'ҫ'. G"}
d{"ccc, d MMMccc, d MMM y'ҫ'. G"}
y{"ccc, d MMM yccc, d MMM y'ҫҫ'. G"}
}
GyMMMd{
G{"d MMM y'ҫ'. Gd MMM y'ҫ'. G"}
M{"d MMMd MMM y'ҫ'. G"}
d{"dd MMM y'ҫ'. G"}
y{"d MMM yd MMM y'ҫҫ'. G"}
}
GyMd{
G{"dd.MM.y Gdd.MM.y G"}
M{"dd.MM.ydd.MM.y G"}
d{"dd.MM.ydd.MM.y G"}
y{"dd.MM.ydd.MM.y G"}
}
M{
M{"MM"}
}
MEd{
M{"E, dd.MME, dd.MM"}
d{"E, dd.MME, dd.MM"}
}
MMMEd{
M{"ccc, d MMMccc, d MMM"}
d{"ccc, d MMMccc, d MMM"}
}
MMMd{
M{"d MMMd MMM"}
d{"dd MMM"}
}
Md{
M{"dd.MMdd.MM"}
d{"dd.MMdd.MM"}
}
y{
y{"yy'ҫҫ'. G"}
}
yM{
M{"MM.yMM.y G"}
y{"MM.yMM.y G"}
}
yMEd{
M{"ccc, dd.MM.yccc, dd.MM.y G"}
d{"ccc, dd.MM.yccc, dd.MM.y G"}
y{"ccc, dd.MM.yccc, dd.MM.y G"}
}
yMMM{
M{"LLLLLL y'ҫ'. G"}
y{"LLL y'ҫ'. LLL y'ҫ'. G"}
}
yMMMEd{
M{"ccc, d MMMccc, d MMM y'ҫ'. G"}
d{"ccc, d MMMccc, d MMM y'ҫ'. G"}
y{"ccc, d MMM y'ҫ'. ccc, d MMM y'ҫ'. G"}
}
yMMMM{
M{"LLLLLLLL y'ҫ'. G"}
y{"LLLL y'ҫ'. LLLL y'ҫ'. G"}
}
yMMMd{
M{"d MMMd MMM y'ҫ'. G"}
d{"dd MMM y'ҫ'. G"}
y{"d MMM y'ҫ'. d MMM y'ҫ'. G"}
}
yMd{
M{"dd.MM.ydd.MM.y G"}
d{"dd.MM.ydd.MM.y G"}
y{"dd.MM.ydd.MM.y G"}
}
}
}
gregorian{
DateTimePatterns{
"HH:mm:ss zzzz",
"HH:mm:ss z",
"HH:mm:ss",
"HH:mm",
"EEEE, d MMMM y'ҫ'.",
"d MMMM y'ҫ'.",
"d MMM y'ҫ'.",
"dd.MM.y",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
}
DateTimePatterns%atTime{
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
"{1}, {0}",
}
availableFormats{
EBhm{"ccc, h:mm B"}
EBhms{"ccc, h:mm:ss B"}
Ed{"ccc, d"}
Ehms{"E h:mm:ssa"}
Gy{"y'ҫ'. G"}
GyMMM{"LLL y'ҫ'. G"}
GyMMMEd{"E, d MMM y'ҫ'. G"}
GyMMMd{"d MMM y'ҫ'. G"}
GyMd{"dd.MM.y GGGGG"}
MEd{"E, dd.MM"}
MMMEd{"ccc, d MMM"}
MMMMW{
other{"MMMM W-'мӗш' 'эрни'"}
}
MMMMd{"d MMMM"}
MMMd{"d MMM"}
Md{"dd.MM"}
hm{"h:mma"}
hms{"h:mm:ssa"}
hmsv{"h:mm:ssa v"}
yM{"MM.y"}
yMEd{"ccc, dd.MM.y'ҫ'."}
yMMM{"LLL y'ҫ'."}
yMMMEd{"E, d MMM y'ҫ'."}
yMMMM{"LLLL y'ҫ'."}
yMMMd{"d MMM y'ҫ'."}
yMd{"dd.MM.y"}
yQQQ{"QQQ y'ҫ'."}
yQQQQ{"QQQQ y'ҫ'."}
yw{
other{"w-'мӗш' 'эрни' Y 'ҫ'."}
}
}
dayNames{
format{
abbreviated{
"выр.",
"тун.",
"ытл.",
"юн.",
"кӗҫ.",
"эр.",
"шӑм.",
}
narrow{
"В",
"Т",
"Ы",
"Ю",
"К",
"Э",
"Ш",
}
short{
"выр.",
"тун.",
"ытл.",
"юн.",
"кӗҫ.",
"эр.",
"шӑм.",
}
wide{
"вырсарникун",
"тунтикун",
"ытларикун",
"юнкун",
"кӗҫнерникун",
"эрнекун",
"шӑматкун",
}
}
stand-alone{
abbreviated{
"выр.",
"тун.",
"ытл.",
"юн.",
"кӗҫ.",
"эр.",
"шӑм.",
}
narrow{
"В",
"Т",
"Ы",
"Ю",
"К",
"Э",
"Ш",
}
short{
"выр.",
"тун.",
"ытл.",
"юн.",
"кӗҫ.",
"эр.",
"шӑм.",
}
}
}
eras{
abbreviated{
"п. э.",
"х. э.",
}
wide{
"Христос ҫуралнӑ кунччен",
"Христос ҫуралнӑ кунран",
}
wide%variant{
"пирӗн эрӑччен",
"хальхи эрӑ",
}
}
intervalFormats{
Gy{
G{"y'ҫ'. Gy'ҫ'. G"}
y{"yy'ҫҫ'. G"}
}
GyM{
G{"MM.y GMM.y G"}
M{"MM.yMM.y G"}
y{"MM.yMM.y G"}
}
GyMEd{
G{"ccc, dd.MM.y Gccc, dd.MM.y G"}
M{"ccc, dd.MM.yccc, dd.MM.y G"}
d{"ccc, dd.MM.yccc, dd.MM.y G"}
y{"ccc, dd.MM.yccc, dd.MM.y G"}
}
GyMMM{
G{"LLL y'ҫ'. GLLL y'ҫ'. G"}
M{"LLLLLL y'ҫ'. G"}
y{"LLL yLLL y'ҫҫ'. G"}
}
GyMMMEd{
G{"ccc, d MMM y'ҫ'. Gccc, d MMM y'ҫ'. G"}
M{"ccc, d MMMccc, d MMM y'ҫ'. G"}
d{"ccc, d MMMccc, d MMM y'ҫ'. G"}
y{"ccc, d MMM yccc, d MMM y'ҫҫ'. G"}
}
GyMMMd{
G{"d MMM y'ҫ'. Gd MMM y'ҫ'. G"}
M{"d MMMd MMM y'ҫ'. G"}
d{"dd MMM y'ҫ'. G"}
y{"d MMM yd MMM y'ҫҫ'. G"}
}
GyMd{
G{"dd.MM.y Gdd.MM.y G"}
M{"dd.MM.ydd.MM.y G"}
d{"dd.MM.ydd.MM.y G"}
y{"dd.MM.ydd.MM.y G"}
}
M{
M{"MM"}
}
MEd{
M{"E, dd.MME, dd.MM"}
d{"E, dd.MME, dd.MM"}
}
MMMEd{
M{"E, d MMME, d MMM"}
d{"E, d MMME, d MMM"}
}
MMMd{
M{"d MMMd MMM"}
d{"dd MMM"}
}
Md{
M{"dd.MMdd.MM"}
d{"dd.MMdd.MM"}
}
yM{
M{"MM.yMM.y"}
y{"MM.yMM.y"}
}
yMEd{
M{"ccc, dd.MM.yccc, dd.MM.y"}
d{"ccc, dd.MM.yccc, dd.MM.y"}
y{"ccc, dd.MM.yccc, dd.MM.y"}
}
yMMM{
M{"LLLLLL y'ҫ'."}
y{"LLL y'ҫ'. LLL y'ҫ'."}
}
yMMMEd{
M{"ccc, d MMMccc, d MMM y'ҫ'."}
d{"ccc, dccc, d MMM y'ҫ'."}
y{"ccc, d MMM y'ҫ'. ccc, d MMM y'ҫ'."}
}
yMMMM{
M{"LLLLLLLL y'ҫ'."}
y{"LLLL y'ҫ'. LLLL y'ҫ'."}
}
yMMMd{
M{"d MMMd MMM y'ҫ'."}
d{"dd MMM y'ҫ'."}
y{"d MMM y'ҫ'. d MMM y'ҫ'."}
}
yMd{
M{"dd.MM.ydd.MM.y"}
d{"dd.MM.ydd.MM.y"}
y{"dd.MM.ydd.MM.y"}
}
}
monthNames{
format{
abbreviated{
"кӑр.",
"нар.",
"пуш",
"ака",
"ҫу",
"ҫӗр.",
"утӑ",
"ҫур.",
"авӑн",
"юпа",
"чӳк",
"раш.",
}
wide{
"кӑрлач",
"нарӑс",
"пуш",
"ака",
"ҫу",
"ҫӗртме",
"утӑ",
"ҫурла",
"авӑн",
"юпа",
"чӳк",
"раштав",
}
}
stand-alone{
narrow{
"К",
"Н",
"П",
"А",
"Ҫ",
"Ҫ",
"У",
"Ҫ",
"А",
"Ю",
"Ч",
"Р",
}
}
}
quarters{
format{
abbreviated{
"1-мӗш кв.",
"2-мӗш кв.",
"3-мӗш кв.",
"4-мӗш кв.",
}
wide{
"1-мӗш квартал",
"2-мӗш квартал",
"3-мӗш квартал",
"4-мӗш квартал",
}
}
stand-alone{
abbreviated{
"1-мӗш кв.",
"2-мӗш кв.",
"3-мӗш кв.",
"4-мӗш кв.",
}
wide{
"1-мӗш квартал",
"2-мӗш квартал",
"3-мӗш квартал",
"4-мӗш квартал",
}
}
}
}
}
delimiters{
alternateQuotationEnd{"“"}
alternateQuotationStart{"„"}
quotationEnd{"»"}
quotationStart{"«"}
}
fields{
day{
dn{"кун"}
relative{
"-1"{"ӗнер"}
"0"{"паян"}
"1"{"ыран"}
}
}
day-narrow{
dn{"кн."}
relative{
"-1"{"ӗнер"}
"0"{"паян"}
"1"{"ыран"}
}
}
day-short{
dn{"кн."}
relative{
"-1"{"ӗнер"}
"0"{"паян"}
"1"{"ыран"}
}
}
dayperiod{
dn{"AM/PM"}
}
era{
dn{"эра"}
}
hour{
dn{"сехет"}
}
hour-narrow{
dn{"с"}
}
hour-short{
dn{"с."}
}
minute{
dn{"минут"}
}
minute-narrow{
dn{"мин"}
}
minute-short{
dn{"мин."}
}
month{
dn{"уйӑх"}
relative{
"-1"{"иртнӗ уйӑхра"}
"0"{"ку уйӑхра"}
"1"{"ҫитес уйӑхра"}
}
}
month-narrow{
dn{"уй."}
}
month-short{
dn{"уй."}
relative{
"-1"{"иртнӗ уй."}
"0"{"ку уй."}
"1"{"ҫитес уй."}
}
}
quarter{
dn{"квартал"}
}
quarter-narrow{
dn{"кв."}
}
quarter-short{
dn{"кв."}
}
second{
dn{"секунд"}
}
second-narrow{
dn{"сек"}
}
second-short{
dn{"сек."}
}
week{
dn{"эрне"}
relative{
"-1"{"иртнӗ эрнере"}
"0"{"ҫак эрнере"}
"1"{"ҫитес эрнере"}
}
relativePeriod{"эрнере {0}"}
}
week-narrow{
dn{"эр."}
relative{
"-1"{"иртнӗ эр."}
"0"{"ҫак эр."}
"1"{"ҫитес эр."}
}
}
week-short{
dn{"эр."}
relative{
"-1"{"иртнӗ эр."}
"0"{"ҫак эр."}
"1"{"ҫитес эр."}
}
}
weekday{
dn{"эрнери кун"}
}
year{
dn{"ҫул"}
relative{
"-1"{"пӗлтӗр"}
"0"{"кӑҫал"}
"1"{"ҫитес ҫул"}
}
}
year-narrow{
dn{"ҫ."}
}
year-short{
dn{"ҫ."}
relative{
"-1"{"пӗлтӗр"}
"0"{"кӑҫал"}
"1"{"ҫитес ҫ."}
}
}
zone{
dn{"пӗр сехетри зона"}
}
}
layout{
characters{"left-to-right"}
lines{"top-to-bottom"}
}
listPattern{
or{
2{"{0} е {1}"}
end{"{0} е {1}"}
}
or-narrow{
2{"{0} е {1}"}
end{"{0} е {1}"}
}
or-short{
2{"{0} е {1}"}
end{"{0} е {1}"}
}
standard{
2{"{0} тата {1}"}
end{"{0} тата {1}"}
}
standard-narrow{
2{"{0}, {1}"}
end{"{0}, {1}"}
}
unit{
2{"{0} {1}"}
end{"{0} {1}"}
middle{"{0} {1}"}
start{"{0} {1}"}
}
unit-narrow{
2{"{0} {1}"}
end{"{0} {1}"}
middle{"{0} {1}"}
start{"{0} {1}"}
}
unit-short{
2{"{0} {1}"}
end{"{0} {1}"}
middle{"{0} {1}"}
start{"{0} {1}"}
}
}
measurementSystemNames{
UK{"Акӑлчан"}
US{"Америка"}
metric{"Метрикӑлла"}
}
parse{
date{
lenient{
"[\\--/]",
"[\\:]",
}
}
general{
lenient{
"[.․。︒﹒.。]",
"['ʼ՚᾿]",
"[%٪﹪%]",
"[؉‰]",
"[\$﹩$$]",
"[£₤]",
"[¥¥]",
"[₩₩]",
"[₨₹{Rp}{Rs}]",
}
}
number{
lenient{
"[\\-‒⁻₋−➖﹣-]",
"[,،٫、︐︑﹐﹑,、]",
"[+⁺₊➕﬩﹢+]",
}
}
}
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
cv_RU{
}

View file

@ -1050,7 +1050,7 @@ de{
}
yM{
M{"MM/yMM/y"}
y{"MM/yMM/y"}
y{"MM/yMM/y"}
}
yMEd{
M{"E, dd.MM. E, dd.MM.y"}

View file

@ -121,13 +121,7 @@ en_001{
"GGGGGyMMdd",
}
availableFormats{
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:mma"}
Ehms{"E, h:mm:ssa"}
GyMMMEd{"E, d MMM y G"}
GyMMMd{"d MMM y G"}
GyMd{"dd/MM/y GGGGG"}
@ -257,8 +251,6 @@ en_001{
"yMMdd",
}
availableFormats{
EBhm{"E, h:mm B"}
EBhms{"E, h:mm:ss B"}
Ed{"E d"}
GyMMMEd{"E, d MMM y G"}
GyMMMd{"d MMM y G"}

View file

@ -13,10 +13,6 @@ en_GB{
}
calendar{
generic{
availableFormats{
MEd{"E dd/MM"}
MMMEd{"E d MMM"}
}
intervalFormats{
MMMEd{
d{"E d MMME d MMM"}
@ -57,8 +53,6 @@ en_GB{
"yMMdd",
}
availableFormats{
EBhm{"E h:mm B"}
EBhms{"E h:mm:ss B"}
GyMd{"d/M/y GGGGG"}
}
dayNames{

View file

@ -195,6 +195,12 @@ en_IN{
"GGGGGyMd",
}
availableFormats{
EBhm{"E, h:mm B"}
EBhms{"E, h:mm:ss B"}
EHm{"E, HH:mm"}
EHms{"E, HH:mm:ss"}
Ehm{"E, h:mma"}
Ehms{"E, h:mm:ssa"}
GyMMM{"MMM, y G"}
GyMMMEd{"E, d MMM, y G"}
GyMMMd{"d MMM, y G"}
@ -281,6 +287,8 @@ en_IN{
"yyMMdd",
}
availableFormats{
EBhm{"E, h:mm B"}
EBhms{"E, h:mm:ss B"}
EHm{"E, HH:mm"}
EHms{"E, HH:mm:ss"}
Ehm{"E, h:mma"}

View file

@ -4,212 +4,4 @@
ha_NE{
AuxExemplarCharacters{"[á à â é è ê í ì î ó ò ô p q {r\u0303} ú ù û v x {ʼy}]"}
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]"}
NumberElements{
latn{
patternsShort{
currencyFormat{
1000{
one{"¤ 0D"}
other{"¤ 0D"}
}
10000000000{
one{"¤00B"}
other{"¤00B"}
}
100000000000{
one{"¤000B"}
other{"¤000B"}
}
}
}
}
}
fields{
day-narrow{
relativeTime{
future{
one{"a cikin rana {0}"}
other{"a cikin kwanaki {0}"}
}
}
}
day-short{
relativeTime{
future{
one{"a cikin rana {0}"}
other{"a cikin kwanaki {0}"}
}
past{
one{"rana da ya gabata {0}"}
other{"kwanaki da suka gabata {0}"}
}
}
}
fri{
relativeTime{
future{
one{"cikin {0} Jumaʼa"}
other{"cikin {0} Jumaʼa"}
}
past{
one{"{0} Jumaʼa da ta wuce"}
other{"{0} Jumaʼa da ta wuce"}
}
}
}
fri-short{
relativeTime{
future{
one{"cikin {0} Jumaʼa"}
other{"cikin {0} Jumaʼa"}
}
}
}
hour{
relativeTime{
past{
one{"{0} awa da ya gabata"}
other{"{0} awa da ya gabata"}
}
}
}
hour-narrow{
relativeTime{
future{
one{"cikin {0} awa"}
other{"cikin {0} awa"}
}
}
}
minute{
relativeTime{
past{
one{"{0} minti da ya gabata"}
other{"{0} minti da ya gabata"}
}
}
}
mon{
relativeTime{
past{
one{"{0} Litinin din da ta gabata"}
other{"{0} Litinin din da ta gabata"}
}
}
}
quarter-short{
relativeTime{
past{
one{"kwata da suka gabata {0}"}
other{"kwatas da suka gabata {0}"}
}
}
}
sat{
relativeTime{
future{
one{"cikin {0} Asabar"}
other{"cikin {0} Asabar"}
}
past{
one{"{0} Asabar din da ya wuce"}
other{"{0} Asabar din da ya wuce"}
}
}
}
sat-narrow{
relativeTime{
past{
one{"{0} Asabar din da ya wuce"}
other{"{0} Asabar din da ya wuce"}
}
}
}
sat-short{
relativeTime{
future{
one{"cikin {0} Asabar"}
other{"cikin {0} Asabar"}
}
}
}
second{
relativeTime{
past{
one{"{0} dakika da ya gabata"}
other{"{0} dakika da ya gabata"}
}
}
}
sun{
relativeTime{
past{
one{"{0} Lahadin da ta gabata"}
other{"{0} Lahadin da ta gabata"}
}
}
}
thu{
relativeTime{
future{
one{"cikin {0} Alhamis"}
other{"cikin {0} Alhamis"}
}
past{
one{"{0} Alhamis din da ya gabata"}
other{"{0} Alhamis din da ya gabata"}
}
}
}
tue{
relativeTime{
past{
one{"{0} Talatar da ta gabata"}
other{"{0} Talatar da ta gabata"}
}
}
}
tue-short{
relativeTime{
past{
one{"{0} Talatar da ta gabata"}
}
}
}
wed{
relativeTime{
past{
one{"{0} Laraba da ta gabata"}
other{"{0} Laraba da ta gabata"}
}
}
}
week-short{
relativePeriod{"sati na {0}"}
}
weekdayOfMonth-narrow{
dn{"Ranar Aikin Wata"}
}
year{
relativeTime{
past{
one{"shekara da suka gabata {0}"}
other{"shekara da suka gabata {0}"}
}
}
}
year-narrow{
dn{"shekara"}
}
year-short{
relativeTime{
past{
other{"shekara da suka gabata {0}"}
}
}
}
}
measurementSystemNames{
US{"Tsarin awo kasar Amirka"}
}
}

View file

@ -40,8 +40,8 @@ he{
range{"{0}{1}"}
}
patterns{
accountingFormat{"#,##0.00 ¤"}
currencyFormat{"#,##0.00 ¤;-#,##0.00 ¤"}
accountingFormat{"#,##0.00 ‏¤;-#,##0.00 ¤"}
currencyFormat{"#,##0.00 ¤;-#,##0.00 ¤"}
decimalFormat{"#,##0.###"}
percentFormat{"#,##0%"}
scientificFormat{"#E0"}

View file

@ -9,7 +9,7 @@ ks_Deva{
"ड त थ द न प फ ब म य र ल व श स ह ा ि ी \u0941 \u0942 \u0943 \u0944 \u0945 "
"\u0947 \u0948 ॉ ो ौ \u094D]"
}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1 2 3 4 5 6 7 8 9]"}
ExemplarCharactersPunctuation{
"[\\- — , ; \\: ! ? . … ' \u0022 “ ” ( ) \\[ \\] § @ * / \\& # † ‡ "
" ″]"
@ -24,7 +24,6 @@ ks_Deva{
scientificFormat{"#E0"}
}
symbols{
decimal{"।"}
group{","}
minusSign{"-"}
percentSign{"%"}
@ -395,16 +394,5 @@ ks_Deva{
"[₨₹{Rp}{Rs}]",
}
}
number{
lenient{
"[\\-‐‒–⁻₋−➖﹣-]",
"[,،٫⹁、︐︑﹐﹑,、]",
"[+⁺₊➕﬩﹢+]",
}
stricter{
"[,٫⹁︐﹐,]",
"[.․﹒.。।]",
}
}
}
}

View file

@ -14,7 +14,11 @@ my{
word-initial{"… {0}"}
word-medial{"{0} … {1}"}
}
ExemplarCharacters{"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ သ ဟ ဠ အ]"}
ExemplarCharacters{
"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ သ ဟ ဠ အ ဣ ၏ ဤ ဥ"
" ဦ ဧ ဩ ဪ ာ ါ \u102D \u102E \u102F \u1030 ေ \u1032 \u1036 ဿ ျ ြ \u103D "
"\u103E \u1039 \u103A \u1037 း]"
}
ExemplarCharactersIndex{"[က ခ ဂ ဃ င စ ဆ ဇ ဈ ဉ ည ဋ ဌ ဍ ဎ ဏ တ ထ ဒ ဓ န ပ ဖ ဗ ဘ မ ယ ရ လ သ ဟ ဠ အ]"}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1၁ 2၂ 3၃ 4၄ 5၅ 6၆ 7၇ 8၈ 9၉]"}
ExemplarCharactersPunctuation{"[\\- — … ၊ ။ “ ” ( ) \\[ \\] \\{ \\} @ * / #]"}

View file

@ -0,0 +1,130 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
raj{
AuxExemplarCharacters{"[आ इ ई उ ऊ ऋ ए ऐ ओ औ]"}
ExemplarCharacters{
"[\u0901 \u0902 अ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न प फ ब भ म य र ल व"
" श ष स ह ा ि ी \u0941 \u0942 \u0943 \u0945 \u0947 \u0948 ो ौ \u094D]"
}
ExemplarCharactersNumbers{"[\\- , . % ‰ + 0 1१ 2२ 3३ 4४ 5५ 6६ 7७ 8८ 9९]"}
ExemplarCharactersPunctuation{
"[\\- , \\: ! ? . … ' \u0022 “ ” ( ) \\[ \\] \\{ \\} § @ * / \\\\ \\& #"
" ` |]"
}
NumberElements{
default{"deva"}
latn{
symbols{
decimal{"."}
}
}
native{"latn"}
}
calendar{
gregorian{
AmPmMarkers{
"सबेरे",
"सांम",
}
DateTimePatterns{
"h:mm:ss a zzzz",
"h:mm:ss a z",
"h:mm:ss a",
"h:mm a",
"y MMMM d, EEEE",
"y MMMM d",
"y MMM d",
"y-MM-dd",
"{1} {0}",
"{1} {0}",
"{1} {0}",
"{1} {0}",
"{1} {0}",
}
DateTimeSkeletons{
"ahmmsszzzz",
"ahmmssz",
"ahmmss",
"ahmm",
"yMMMMEEEEd",
"yMMMMd",
"yMMMd",
"yMMdd",
}
dayNames{
format{
wide{
"रविवार",
"सोमवार",
"मंगलवार",
"बुधवार",
"गुरुवार",
"शुक्रवार",
"शनिवार",
}
}
}
monthNames{
format{
wide{
"जनवरी",
"फरवरी",
"मार्च",
"अप्रैल",
"मई",
"जून",
"जुलाई",
"अगस्त",
"सितम्बर",
"अक्टूबर",
"नवंबर",
"दिसंबर",
}
}
}
}
}
fields{
day{
relative{
"-1"{"काल"}
"0"{"आज"}
"1"{"काल"}
}
}
month{
relative{
"-1"{"पाछलो मीनो"}
"0"{"यों मीनो"}
"1"{"आग्लो मीनो"}
}
}
sun{
relative{
"-1"{"पाछलां दीतवार"}
"0"{"ई दीतवार"}
"1"{"आग्ल दीतवार"}
}
}
week{
relative{
"-1"{"पाछलां सप्ताह"}
"0"{"ई सप्ताह"}
"1"{"आग्ल सप्ताह"}
}
}
year{
relative{
"-1"{"गत बरस"}
"0"{"ई बरस"}
"1"{"आग्ल बरस"}
}
}
}
measurementSystemNames{
UK{"यूके"}
US{"यू एस"}
metric{"मीट्रिक"}
}
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
raj_IN{
}

View file

@ -28,6 +28,7 @@ sr_Latn{
}
patterns{
accountingFormat{"#,##0.00 ¤;(#,##0.00 ¤)"}
accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
currencyFormat{"#,##0.00 ¤"}
decimalFormat{"#,##0.###"}
percentFormat{"#,##0%"}
@ -543,7 +544,7 @@ sr_Latn{
Hmsv{"HH:mm:ss v"}
Hmv{"HH:mm v"}
M{"L"}
MEd{"E, d.M."}
MEd{"E, d. M."}
MMM{"LLL"}
MMMEd{"E d. MMM"}
MMMMEd{"E, d. MMMM"}
@ -556,7 +557,7 @@ sr_Latn{
MMMd{"d. MMM"}
MMMdd{"dd.MMM"}
MMdd{"dd.MM."}
Md{"d.M."}
Md{"d. M."}
d{"d"}
h{"ha"}
hm{"h:mma"}
@ -565,15 +566,15 @@ sr_Latn{
hmv{"h:mma v"}
ms{"mm:ss"}
y{"y."}
yM{"M.y."}
yMEd{"E, d.M.y."}
yM{"M. y."}
yMEd{"E, d. M. y."}
yMM{"MM.y."}
yMMM{"MMM y."}
yMMMEd{"E, d. MMM y."}
yMMMM{"MMMM y."}
yMMMd{"d. MMM y."}
yMMdd{"dd.MM.y."}
yMd{"d.M.y."}
yMd{"d. M. y."}
yQQQ{"QQQ y."}
yQQQQ{"QQQQ y."}
yw{
@ -757,8 +758,8 @@ sr_Latn{
M{"MM"}
}
MEd{
M{"E, d.ME, d.M"}
d{"E, d.ME, d.M"}
M{"E, d. M.E, d. M."}
d{"E, d. M.E, d. M."}
}
MMM{
M{"MMMMMM"}
@ -772,8 +773,8 @@ sr_Latn{
d{"dd.dd. MMM"}
}
Md{
M{"d.Md.M"}
d{"d.Md.M"}
M{"d. M.d. M."}
d{"d. M.d. M."}
}
d{
d{"dd"}
@ -801,13 +802,13 @@ sr_Latn{
y{"yy"}
}
yM{
M{"MM, y"}
M{"MM. y."}
y{"M.y. M.y."}
}
yMEd{
M{"E, d.M.y. E, d.M.y."}
d{"E, d.M.y. E, d.M.y."}
y{"E, d.M.y. E, d.M.y."}
M{"E, d. M. y. E, d. M. y."}
d{"E, d. M. y. E, d. M. y."}
y{"E, d. M. y. E, d. M. y."}
}
yMMM{
M{"MMMMMM y."}
@ -828,9 +829,9 @@ sr_Latn{
y{"dd. MMM y. dd. MMM y."}
}
yMd{
M{"d.M.y. d.M.y."}
d{"d.M.y. d.M.y."}
y{"d.M.y. d.M.y."}
M{"d. M. y. d. M. y."}
d{"d. M. y. d. M. y."}
y{"d. M. y. d. M. y."}
}
}
monthNames{
@ -1021,8 +1022,22 @@ sr_Latn{
}
monthNames{
format{
abbreviated{
"Muh.",
"Saf.",
"Reb. 1",
"Reb. 2",
"Džum. 1",
"Džum. 2",
"Redž.",
"Ša.",
"Ram.",
"Še.",
"Zul-k.",
"Zul-h.",
}
wide{
"Muraham",
"Muharem",
"Safar",
"Rabiʻ I",
"Rabiʻ II",
@ -1036,6 +1051,22 @@ sr_Latn{
"Duʻl-hiđa",
}
}
stand-alone{
wide{
"Muharem",
"Safer",
"Rebi 1",
"Rebi 2",
"Džumade 1",
"Džumade 2",
"Redžeb",
"Šaʻban",
"Ramazan",
"Ševal",
"Zul-kade",
"Zul-hidže",
}
}
}
}
japanese{
@ -1973,7 +2004,9 @@ sr_Latn{
}
sun-narrow{
relative{
"-1"{"pr. ned."}
"0"{"u ned"}
"1"{"sl. ned."}
}
relativeTime{
future{
@ -2408,4 +2441,55 @@ sr_Latn{
}
}
}
personNames{
nameOrderLocales{
givenFirst{
"und",
"sr",
}
surnameFirst{"ko"}
}
namePattern{
givenFirst-long-addressing-formal{"{prefix} {surname}"}
givenFirst-long-addressing-informal{"{given-informal}"}
givenFirst-long-monogram-informal{"{given-informal-monogram-allCaps}{surname-monogram-allCaps}"}
givenFirst-long-referring-formal{"{given} {given2} {surname}, {suffix}"}
givenFirst-long-referring-informal{"{given-informal} {surname}"}
givenFirst-medium-addressing-formal{"{prefix} {surname}"}
givenFirst-medium-addressing-informal{"{given-informal}"}
givenFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
givenFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
givenFirst-medium-referring-formal{"{given} {given2-initial} {surname}, {suffix}"}
givenFirst-medium-referring-informal{"{given-informal} {surname}"}
givenFirst-short-addressing-formal{"{prefix} {surname}"}
givenFirst-short-addressing-informal{"{given-informal}"}
givenFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
givenFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
givenFirst-short-referring-formal{"{given-initial} {given2-initial} {surname}"}
givenFirst-short-referring-informal{"{given-informal} {surname-initial}"}
sorting-long-referring-formal{"{surname-core}, {given} {given2} {surname-prefix}"}
sorting-long-referring-informal{"{surname}, {given-informal}"}
sorting-medium-referring-formal{"{surname-core}, {given} {given2-initial} {surname-prefix}"}
sorting-medium-referring-informal{"{surname}, {given-informal}"}
sorting-short-referring-formal{"{surname-core}, {given-initial} {given2-initial} {surname-prefix}"}
sorting-short-referring-informal{"{surname}, {given-informal}"}
surnameFirst-long-addressing-formal{"{prefix} {surname}"}
surnameFirst-long-addressing-informal{"{given-informal}"}
surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-informal-monogram-allCaps}"}
surnameFirst-long-referring-formal{"{surname} {given} {given2}, {suffix}"}
surnameFirst-long-referring-informal{"{surname} {given-informal}"}
surnameFirst-medium-addressing-formal{"{prefix} {surname}"}
surnameFirst-medium-addressing-informal{"{given-informal}"}
surnameFirst-medium-monogram-formal{"{surname-monogram-allCaps}"}
surnameFirst-medium-monogram-informal{"{given-informal-monogram-allCaps}"}
surnameFirst-medium-referring-formal{"{surname} {given} {given2-initial}, {suffix}"}
surnameFirst-medium-referring-informal{"{surname} {given-informal}"}
surnameFirst-short-addressing-formal{"{prefix} {surname}"}
surnameFirst-short-addressing-informal{"{given-informal}"}
surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
surnameFirst-short-referring-formal{"{surname} {given-initial} {given2-initial}"}
surnameFirst-short-referring-informal{"{surname} {given-initial}"}
}
}
}

View file

@ -3,17 +3,6 @@
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
sr_Latn_BA{
calendar{
generic{
intervalFormats{
MMMEd{
M{"E, d. MMME, d. MMM"}
d{"E, d. MMME, d. MMM"}
}
yMd{
M{"d.M.y. d.M.y. GGGGG"}
}
}
}
gregorian{
AmPmMarkers{
"prije podne",
@ -25,6 +14,15 @@ sr_Latn_BA{
}
dayNames{
format{
abbreviated{
"ned",
"pon",
"uto",
"sri",
"čet",
"pet",
"sub",
}
wide{
"nedjelja",
"ponedjeljak",
@ -58,19 +56,12 @@ sr_Latn_BA{
}
dayPeriod{
format{
abbreviated{
afternoon1{"po pod."}
evening1{"veče"}
midnight{"ponoć"}
morning1{"jutro"}
noon{"podne"}
}
narrow{
afternoon1{"po pod."}
evening1{"veče"}
afternoon1{"po podne"}
evening1{"uveče"}
midnight{"ponoć"}
morning1{"jutro"}
night1{"noć"}
morning1{"ujutro"}
night1{"noću"}
noon{"podne"}
}
}
@ -99,30 +90,6 @@ sr_Latn_BA{
"nove ere",
}
}
intervalFormats{
MEd{
M{"E, MM-ddE, MM-dd"}
d{"E, MM-ddE, MM-dd"}
}
Md{
M{"MM-ddMM-dd"}
d{"MM-ddMM-dd"}
}
yM{
M{"y-MMy-MM"}
y{"y-MMy-MM"}
}
yMEd{
M{"E, y-MM-ddE, y-MM-dd"}
d{"E, y-MM-ddE, y-MM-dd"}
y{"E, y-MM-ddE, y-MM-dd"}
}
yMd{
M{"y-MM-ddy-MM-dd"}
d{"y-MM-ddy-MM-dd"}
y{"y-MM-ddy-MM-dd"}
}
}
}
}
characterLabel{
@ -175,6 +142,8 @@ sr_Latn_BA{
}
fri{
relative{
"-1"{"prošlog petka"}
"0"{"u petak"}
"1"{"sljedećeg petka"}
}
relativeTime{
@ -187,6 +156,8 @@ sr_Latn_BA{
}
fri-narrow{
relative{
"-1"{"prošlog pet"}
"0"{"u pet"}
"1"{"sljedećeg pet"}
}
relativeTime{
@ -199,6 +170,8 @@ sr_Latn_BA{
}
fri-short{
relative{
"-1"{"prošlog pet"}
"0"{"u pet"}
"1"{"sljedećeg pet"}
}
relativeTime{
@ -284,6 +257,8 @@ sr_Latn_BA{
}
mon-narrow{
relative{
"-1"{"prošlog pon"}
"0"{"u pon"}
"1"{"sljedećeg pon"}
}
relativeTime{
@ -301,6 +276,8 @@ sr_Latn_BA{
}
mon-short{
relative{
"-1"{"prošlog pon"}
"0"{"u pon"}
"1"{"sljedećeg pon"}
}
relativeTime{
@ -338,6 +315,8 @@ sr_Latn_BA{
}
month-narrow{
relative{
"-1"{"prošlog mjes."}
"0"{"ovog mjes."}
"1"{"sljedećeg m."}
}
relativeTime{
@ -370,6 +349,8 @@ sr_Latn_BA{
}
quarter{
relative{
"-1"{"prošlog kvartala"}
"0"{"ovog kvartala"}
"1"{"sljedećeg kvartala"}
}
relativeTime{
@ -400,6 +381,8 @@ sr_Latn_BA{
}
sat{
relative{
"-1"{"prošle subote"}
"0"{"u subotu"}
"1"{"sljedeće subote"}
}
relativeTime{
@ -412,6 +395,8 @@ sr_Latn_BA{
}
sat-narrow{
relative{
"-1"{"prošle sub"}
"0"{"u sub"}
"1"{"sljedeće sub"}
}
relativeTime{
@ -424,6 +409,8 @@ sr_Latn_BA{
}
sat-short{
relative{
"-1"{"prošle sub"}
"0"{"u sub"}
"1"{"sljedeće sub"}
}
relativeTime{
@ -482,6 +469,8 @@ sr_Latn_BA{
}
sun-narrow{
relative{
"-1"{"pr. ned."}
"0"{"u ned"}
"1"{"slj. ned."}
}
relativeTime{
@ -499,6 +488,8 @@ sr_Latn_BA{
}
sun-short{
relative{
"-1"{"pr. ned."}
"0"{"u ned"}
"1"{"slj. ned."}
}
relativeTime{
@ -516,6 +507,8 @@ sr_Latn_BA{
}
thu{
relative{
"-1"{"prošlog četvrtka"}
"0"{"u četvrtak"}
"1"{"sljedećeg četvrtka"}
}
relativeTime{
@ -528,6 +521,8 @@ sr_Latn_BA{
}
thu-narrow{
relative{
"-1"{"prošlog čet"}
"0"{"u čet"}
"1"{"sljedećeg čet"}
}
relativeTime{
@ -540,6 +535,8 @@ sr_Latn_BA{
}
thu-short{
relative{
"-1"{"prošlog čet"}
"0"{"u čet"}
"1"{"sljedećeg čet"}
}
relativeTime{
@ -552,6 +549,8 @@ sr_Latn_BA{
}
tue{
relative{
"-1"{"prošlog utorka"}
"0"{"u utorak"}
"1"{"sljedećeg utorka"}
}
relativeTime{
@ -564,6 +563,8 @@ sr_Latn_BA{
}
tue-narrow{
relative{
"-1"{"prošlog uto"}
"0"{"u uto"}
"1"{"sljedećeg uto"}
}
relativeTime{
@ -576,6 +577,8 @@ sr_Latn_BA{
}
tue-short{
relative{
"-1"{"prošlog uto"}
"0"{"u uto"}
"1"{"sljedećeg uto"}
}
relativeTime{
@ -644,66 +647,84 @@ sr_Latn_BA{
}
}
week{
dn{"nedjelja"}
dn{"sedmica"}
relative{
"-1"{"prethodne nedelje"}
"0"{"ove nedjelje"}
"1"{"naredne nedelje"}
"-1"{"prošle sedmice"}
"0"{"ove sedmice"}
"1"{"sljedeće sedmice"}
}
relativePeriod{"nedjelja koja počinje {0}."}
relativePeriod{"sedmica koja počinje {0}."}
relativeTime{
future{
few{"za {0} nedjelje"}
one{"za {0} nedjelju"}
other{"za {0} nedjelja"}
few{"za {0} sedmice"}
one{"za {0} sedmicu"}
other{"za {0} sedmica"}
}
past{
few{"prije {0} nedjelje"}
one{"prije {0} nedjelje"}
other{"prije {0} nedjelja"}
few{"prije {0} sedmice"}
one{"prije {0} sedmice"}
other{"prije {0} sedmica"}
}
}
}
week-narrow{
relative{
"1"{"sljedeće n."}
"-1"{"prošle s."}
"0"{"ove s."}
"1"{"sljedeće s."}
}
relativePeriod{"nedjelja koja počinje {0}."}
relativePeriod{"sedmica koja počinje {0}."}
relativeTime{
future{
few{"za {0} s."}
one{"za {0} s."}
other{"za {0} s."}
}
past{
few{"prije {0} n."}
one{"prije {0} n."}
other{"prije {0} n."}
few{"prije {0} s."}
one{"prije {0} s."}
other{"prije {0} s."}
}
}
}
week-short{
relativePeriod{"nedjelja koja počinje {0}."}
dn{"sedm."}
relative{
"-1"{"prošle sedm."}
"0"{"ove sedm."}
"1"{"sljedeće sedm."}
}
relativePeriod{"sedmica koja počinje {0}."}
relativeTime{
future{
few{"za {0} sedm."}
one{"za {0} sedm."}
other{"za {0} sedm."}
}
past{
few{"prije {0} ned."}
one{"prije {0} ned."}
other{"prije {0} ned."}
few{"prije {0} sedm."}
one{"prije {0} sedm."}
other{"prije {0} sedm."}
}
}
}
weekOfMonth{
dn{"nedjelja u mjesecu"}
dn{"sedmica u mjesecu"}
}
weekOfMonth-narrow{
dn{"ned. u mjes."}
dn{"sedm. u mjes."}
}
weekOfMonth-short{
dn{"ned. u mjes."}
dn{"sedm. u mjes."}
}
weekday{
dn{"dan u nedjelji"}
dn{"dan u sedmici"}
}
weekday-narrow{
dn{"dan u nedjelji"}
dn{"dan u sedm."}
}
weekday-short{
dn{"dan u nedjelji"}
dn{"dan u sedm."}
}
weekdayOfMonth{
dn{"dan u mjesecu"}
@ -716,6 +737,8 @@ sr_Latn_BA{
}
year{
relative{
"-1"{"prošle godine"}
"0"{"ove godine"}
"1"{"sljedeće godine"}
}
relativeTime{
@ -728,6 +751,8 @@ sr_Latn_BA{
}
year-narrow{
relative{
"-1"{"prošle g."}
"0"{"ove g."}
"1"{"sljedeće g."}
}
relativeTime{
@ -740,6 +765,8 @@ sr_Latn_BA{
}
year-short{
relative{
"-1"{"prošle god."}
"0"{"ove god."}
"1"{"sljedeće god."}
}
relativeTime{

View file

@ -1885,6 +1885,7 @@ tk{
"und",
"tk",
}
surnameFirst{"zxx"}
}
namePattern{
givenFirst-short-addressing-formal{"{prefix} {surname}"}

View file

@ -18,6 +18,117 @@ wae{
}
}
calendar{
chinese{
availableFormats{
h{"ha"}
hm{"h:mma"}
hms{"h:mm:ssa"}
}
intervalFormats{
Bh{
B{"h Bh B"}
h{"hh B"}
}
Bhm{
B{"h:mm Bh:mm B"}
h{"h:mmh:mm B"}
m{"h:mmh:mm B"}
}
H{
H{"HHHH"}
}
Hm{
H{"HH:mmHH:mm"}
m{"HH:mmHH:mm"}
}
Hmv{
H{"HH:mmHH:mm v"}
m{"HH:mmHH:mm v"}
}
Hv{
H{"HHHH v"}
}
M{
M{"MMMMMM"}
}
MEd{
M{"E, d. MMME, d. MMM"}
d{"E, d. MMME, d. MMM"}
}
MMM{
M{"MMMMMM"}
}
MMMEd{
M{"E, d. MMME, d. MMM"}
d{"E, d. MMME, d. MMM"}
}
MMMd{
M{"d. d. MMM"}
d{"d. d. MMM"}
}
Md{
M{"d. MMMd. MMM"}
d{"d. MMMd. MMM"}
}
d{
d{"dd"}
}
fallback{"{0}{1}"}
h{
a{"haha"}
h{"hha"}
}
hm{
a{"h:mmah:mma"}
h{"h:mmh:mma"}
m{"h:mmh:mma"}
}
hmv{
a{"h:mmah:mma v"}
h{"h:mmh:mma v"}
m{"h:mmh:mma v"}
}
hv{
a{"haha v"}
h{"hha v"}
}
y{
y{"UU"}
}
yM{
M{"y-MMy-MM"}
y{"y-MMy-MM"}
}
yMEd{
M{"y-MM-dd, Ey-MM-dd, E"}
d{"y-MM-dd, Ey-MM-dd, E"}
y{"y-MM-dd, Ey-MM-dd, E"}
}
yMMM{
M{"U MMMMMM"}
y{"U MMMU MMM"}
}
yMMMEd{
M{"U MMM d, EMMM d, E"}
d{"U MMM d, EMMM d, E"}
y{"U MMM d, EU MMM d, E"}
}
yMMMM{
M{"U MMMMMMMM"}
y{"U MMMMU MMMM"}
}
yMMMd{
M{"U MMM dMMM d"}
d{"U MMM dd"}
y{"U MMM dU MMM d"}
}
yMd{
M{"y-MM-ddy-MM-dd"}
d{"y-MM-ddy-MM-dd"}
y{"y-MM-ddy-MM-dd"}
}
}
}
generic{
DateTimePatterns{
"HH:mm:ss zzzz",
@ -46,6 +157,8 @@ wae{
}
availableFormats{
Ed{"E d."}
Ehm{"E h:mma"}
Ehms{"E h:mm:ssa"}
M{"LLL"}
MEd{"E, d. MMM"}
MMMEd{"E, d. MMM"}
@ -59,6 +172,53 @@ wae{
yMMMd{"d. MMM y"}
}
intervalFormats{
Bh{
B{"h Bh B"}
h{"hh B"}
}
Bhm{
B{"h:mm Bh:mm B"}
h{"h:mmh:mm B"}
m{"h:mmh:mm B"}
}
Gy{
G{"yGy G"}
y{"yy G"}
}
GyM{
G{"GGGGG y-MMGGGGG y-MM"}
M{"GGGGG y-MMy-MM"}
y{"GGGGG y-MMy-MM"}
}
GyMEd{
G{"E, d. MMM y GE, d. MMM y G"}
M{"E, d. MMM yE, d. MMM y G"}
d{"E, d. MMM yE, d. MMM y G"}
y{"E, d. MMM yE, d. MMM y G"}
}
GyMMM{
G{"MMM y GMMM y G"}
M{"MMMMMM y G"}
y{"MMM yMMM y G"}
}
GyMMMEd{
G{"G y MMM d, EG y MMM d, E"}
M{"E, d. MMM y GE, d. MMM y G"}
d{"E, d.E, d. MMM y G"}
y{"E, d. MMM yE, d. MMM y G"}
}
GyMMMd{
G{"d. MMM y Gd. MMM y G"}
M{"d. MMMd. MMM y G"}
d{"d.d. MMM y G"}
y{"d. MMM yd. MMM y G"}
}
GyMd{
G{"GGGGG y-MM-ddGGGGG y-MM-dd"}
M{"GGGGG y-MM-ddy-MM-dd"}
d{"GGGGG y-MM-ddy-MM-dd"}
y{"GGGGG y-MM-ddy-MM-dd"}
}
H{
H{"HHHH"}
}
@ -182,6 +342,8 @@ wae{
}
availableFormats{
Ed{"E d."}
Ehm{"E h:mma"}
Ehms{"E h:mm:ssa"}
M{"LLL"}
MEd{"E, d. MMM"}
MMMEd{"E, d. MMM"}
@ -190,6 +352,8 @@ wae{
h{"ha"}
hm{"h:mma"}
hms{"h:mm:ssa"}
hmsv{"h:mm:ssa v"}
hmv{"h:mma v"}
yMMM{"MMM y"}
yMMMEd{"E, d. MMM y"}
yMMMd{"d. MMM y"}
@ -261,6 +425,53 @@ wae{
}
}
intervalFormats{
Bh{
B{"h Bh B"}
h{"hh B"}
}
Bhm{
B{"h:mm Bh:mm B"}
h{"h:mmh:mm B"}
m{"h:mmh:mm B"}
}
Gy{
G{"yGy G"}
y{"yy G"}
}
GyM{
G{"GGGGG y-MMGGGGG y-MM"}
M{"GGGGG y-MMy-MM"}
y{"GGGGG y-MMy-MM"}
}
GyMEd{
G{"E, d. MMM y GE, d. MMM y G"}
M{"E, d. MMM yE, d. MMM y G"}
d{"E, d. MMM yE, d. MMM y G"}
y{"E, d. MMM yE, d. MMM y G"}
}
GyMMM{
G{"MMM y GMMM y G"}
M{"MMMMMM y G"}
y{"MMM yMMM y G"}
}
GyMMMEd{
G{"G y MMM d, EG y MMM d, E"}
M{"E, d. MMM y GE, d. MMM y G"}
d{"E, d.E, d. MMM y G"}
y{"E, d. MMM yE, d. MMM y G"}
}
GyMMMd{
G{"d. MMM y Gd. MMM y G"}
M{"d. MMMd. MMM y G"}
d{"d.d. MMM y G"}
y{"d. MMM yd. MMM y G"}
}
GyMd{
G{"GGGGG y-MM-ddGGGGG y-MM-dd"}
M{"GGGGG y-MM-ddy-MM-dd"}
d{"GGGGG y-MM-ddy-MM-dd"}
y{"GGGGG y-MM-ddy-MM-dd"}
}
H{
H{"HHHH"}
}

View file

@ -261,15 +261,18 @@ yo_BJ{
"Kɛr",
}
wide{
"Ìdáḿrin kíní",
"Ìdáḿrin Kejì",
"Ìdámɛ́rin kíní",
"Ìdámɛ́rin Kejì",
"Ìdámɛ́rin Kɛta",
"Ìdámẹ́rin Kẹrin",
"Ìdámɛ́rin Kɛrin",
}
}
}
}
}
characterLabel{
weather{"ojú=ɔjɔ́"}
}
fields{
day{
dn{"Ɔjɔ́"}
@ -292,6 +295,25 @@ yo_BJ{
dayperiod{
dn{"Àárɔ̀/ɔ̀sán"}
}
fri-narrow{
relativeTime{
past{
other{"{0} F tɛ́lɛ̀"}
}
}
}
fri-short{
relative{
"-1"{"Etì àná"}
"0"{"Etì yì"}
"1"{"Et tónbɔ̀"}
}
relativeTime{
past{
other{"{0} Et sɛ́yìn"}
}
}
}
minute{
dn{"Ìsɛ́jú"}
}
@ -311,6 +333,30 @@ yo_BJ{
quarter-narrow{
dn{"Ìdá mɛ́rin"}
}
sat-narrow{
relative{
"-1"{"Ab sɛ́yìn"}
"0"{"Ab èyí"}
"1"{"Ab tónbò"}
}
relativeTime{
past{
other{"{0} Ab ɛ̀yí"}
}
}
}
sat-short{
relative{
"-1"{"Aba tókojá"}
"0"{"Aba èyí"}
"1"{"Aba tónbɔ̀"}
}
relativeTime{
past{
other{"{0} Aba. sɛ́yìn"}
}
}
}
second{
dn{"Ìsɛ́jú Ààyá"}
}
@ -334,6 +380,130 @@ yo_BJ{
}
}
}
thu{
relative{
"-1"{"Ojɔ́bɔ̀ kɛyìn"}
"0"{"Ojɔ́bɔ̀ eyì"}
"1"{"Ojɔ́bɔ̀ tónbɔ̀"}
}
relativeTime{
future{
other{"+{0} Ojɔ́bɔ̀"}
}
past{
other{"-{0} Àwɔn Ojɔ́bɔ̀"}
}
}
}
thu-narrow{
relativeTime{
future{
other{"{0} Ojɔ́"}
}
past{
other{"{0} Ojɔ́ sɛ́yìn"}
}
}
}
thu-short{
relative{
"-1"{"Ojɔ́ sɛ́yìn"}
"0"{"Ojɔ́ èyí"}
"1"{"Ojɔ́ tónbɔ̀"}
}
relativeTime{
future{
other{"+ {0} Ojɔ́"}
}
past{
other{"{0} Ojɔ́ èyìn"}
}
}
}
tue{
relative{
"-1"{"Ìshɛ́gun tókɔ́já"}
"0"{"Ìshɛ́gun èyí"}
"1"{"Ìshɛ́gun tóńbɔ̀"}
}
relativeTime{
future{
other{"+{0} àwɔn ìsɛ́gun"}
}
past{
other{"{0} àwɔn Ìshɛ́gun tɛ́lɛ̀"}
}
}
}
tue-narrow{
relative{
"-1"{"Ìshɛ́gun tɛ́lɛ̀"}
"0"{"Ìshɛ́gun yì"}
"1"{"Ìshɛ́gun tɔ́ńbɔ̀"}
}
relativeTime{
past{
other{"{0} Ìs tɛ́lɛ̀"}
}
}
}
tue-short{
relative{
"-1"{"Ìshɛ́ tókɔ́já"}
"0"{"Ìshɛ́ èyí"}
"1"{"Ìshɛ́ tónbɔ̀"}
}
relativeTime{
future{
other{"{0} Ìshɛ́"}
}
past{
other{"{0} Ishɛ́. tɛ́lɛ̀"}
}
}
}
wed{
relative{
"-1"{"Ojɔ́rú àná"}
"0"{"Ojɔ́rú yì"}
"1"{"Ojɔ́rú tónbɔ̀"}
}
relativeTime{
future{
other{"{0} Àwɔn Ojɔ́rú"}
}
past{
other{"-{0} Àwɔn Ojɔ́rú tɛ́lɛ̀"}
}
}
}
wed-narrow{
relative{
"-1"{"O àná"}
"0"{"O yì"}
"1"{"O tóńbɔ̀"}
}
relativeTime{
past{
other{"{0} W tɛ́lɛ̀"}
}
}
}
wed-short{
relative{
"-1"{"Ojɔ́rú àná"}
"0"{"Ojɔ́rú yì"}
"1"{"Ojɔ́rú tóńbɔ̀"}
}
relativeTime{
future{
other{"ní {0} Ojɔ́"}
}
past{
other{"{0} Ojɔ́ tɛ́lɛ̀"}
}
}
}
week{
dn{"Ɔ̀sɛ̀"}
relative{
@ -383,6 +553,11 @@ yo_BJ{
}
}
}
listPattern{
or{
start{"{0} pɛ̀lú {1}"}
}
}
measurementSystemNames{
UK{"Ilɛ̀ Gɛ̀ɛ́sì"}
US{"Orílɛ̀-Èdè Amɛ́ríkà"}

View file

@ -111,6 +111,8 @@ yue_Hans{
}
patterns{
accountingFormat{"¤#,##0.00;(¤#,##0.00)"}
accountingFormat%alphaNextToNumber{"¤ #,##0.00;(¤ #,##0.00)"}
accountingFormat%noCurrency{"#,##0.00;(#,##0.00)"}
currencyFormat{"¤#,##0.00"}
decimalFormat{"#,##0.###"}
percentFormat{"#,##0%"}
@ -1160,6 +1162,12 @@ yue_Hans{
"{1} {0}",
"{1} {0}",
}
DateTimePatterns%atTime{
"{1} {0}",
"{1}{0}",
"{1}{0}",
"{1} {0}",
}
DateTimeSkeletons{
"HHmmsszzzz",
"HHmmssz",
@ -1386,6 +1394,12 @@ yue_Hans{
"{1} {0}",
"{1} {0}",
}
DateTimePatterns%atTime{
"{1}{0}",
"{1}{0}",
"{1}{0}",
"{1} {0}",
}
DateTimeSkeletons{
"HHmmsszzzz",
"HHmmssz",
@ -3572,4 +3586,40 @@ yue_Hans{
US{"美制"}
metric{"公制"}
}
personNames{
initialPattern{
initial{"{0}"}
}
namePattern{
givenFirst-long-addressing-formal{"{surname}{prefix}"}
givenFirst-long-addressing-informal{"{given-informal}"}
givenFirst-medium-addressing-formal{"{surname}{prefix}"}
givenFirst-medium-addressing-informal{"{given-informal}"}
givenFirst-short-addressing-formal{"{surname}{prefix}"}
givenFirst-short-addressing-informal{"{given-informal}"}
sorting-long-referring-formal{"{surname}{given}{suffix} {given2}"}
sorting-long-referring-informal{"{surname}{given-informal}"}
sorting-medium-referring-formal{"{surname}{given}{suffix} {given2-initial}"}
sorting-medium-referring-informal{"{surname}{given-informal}"}
sorting-short-referring-formal{"{surname}{given} {given2-initial}"}
sorting-short-referring-informal{"{surname}{given-informal}"}
surnameFirst-long-addressing-formal{"{surname}{prefix}"}
surnameFirst-long-addressing-informal{"{given-informal}"}
surnameFirst-long-monogram-informal{"{surname-monogram-allCaps}{given-monogram-allCaps}"}
surnameFirst-long-referring-formal{"{surname}{given}{suffix} {given2}"}
surnameFirst-long-referring-informal{"{surname}{given-informal}"}
surnameFirst-medium-addressing-formal{"{surname}{prefix}"}
surnameFirst-medium-addressing-informal{"{given-informal}"}
surnameFirst-medium-monogram-formal{"{surname-monogram}"}
surnameFirst-medium-monogram-informal{"{given-informal-monogram}"}
surnameFirst-medium-referring-formal{"{surname}{given}{suffix} {given2-initial}"}
surnameFirst-medium-referring-informal{"{surname}{given-informal}"}
surnameFirst-short-addressing-formal{"{surname}{prefix}"}
surnameFirst-short-addressing-informal{"{given-informal}"}
surnameFirst-short-monogram-formal{"{surname-monogram-allCaps}"}
surnameFirst-short-monogram-informal{"{given-informal-monogram-allCaps}"}
surnameFirst-short-referring-formal{"{surname}{given} {given2-initial}"}
surnameFirst-short-referring-informal{"{surname}{given}"}
}
}
}

View file

@ -870,6 +870,7 @@ metaZones:table(nofallback){
wall{"Wallis"}
yaku{"Yakutsk"}
yeka{"Yekaterinburg"}
yuko{"Yukon"}
}
metazoneInfo{
"Africa:Abidjan"{

View file

@ -7,32 +7,32 @@ pluralRanges:table(nofallback){
ak{"set07"}
am{"set01"}
an{"set04"}
ar{"set18"}
ar{"set21"}
as{"set01"}
az{"set03"}
be{"set15"}
be{"set18"}
bg{"set04"}
bn{"set01"}
bs{"set11"}
ca{"set04"}
cs{"set14"}
cy{"set17"}
ca{"set14"}
cs{"set17"}
cy{"set20"}
da{"set05"}
de{"set03"}
el{"set03"}
en{"set04"}
es{"set04"}
es{"set14"}
et{"set04"}
eu{"set04"}
fa{"set07"}
fi{"set04"}
fil{"set05"}
fr{"set01"}
ga{"set16"}
fr{"set12"}
ga{"set19"}
gl{"set03"}
gsw{"set03"}
gu{"set01"}
he{"set13"}
he{"set16"}
hi{"set01"}
hr{"set11"}
hu{"set03"}
@ -41,7 +41,7 @@ pluralRanges:table(nofallback){
id{"set00"}
io{"set04"}
is{"set05"}
it{"set03"}
it{"set13"}
ja{"set00"}
ka{"set02"}
kk{"set03"}
@ -51,7 +51,7 @@ pluralRanges:table(nofallback){
ky{"set03"}
lij{"set03"}
lo{"set00"}
lt{"set15"}
lt{"set18"}
lv{"set09"}
mk{"set08"}
ml{"set03"}
@ -66,17 +66,17 @@ pluralRanges:table(nofallback){
or{"set07"}
pa{"set05"}
pcm{"set04"}
pl{"set14"}
pl{"set17"}
ps{"set01"}
pt{"set01"}
pt{"set12"}
ro{"set10"}
ru{"set15"}
ru{"set18"}
sc{"set03"}
scn{"set03"}
sd{"set07"}
si{"set06"}
sk{"set14"}
sl{"set12"}
sk{"set17"}
sl{"set15"}
sq{"set03"}
sr{"set11"}
sv{"set04"}
@ -87,7 +87,7 @@ pluralRanges:table(nofallback){
tk{"set03"}
tr{"set03"}
ug{"set03"}
uk{"set15"}
uk{"set18"}
ur{"set04"}
uz{"set03"}
vi{"set00"}
@ -394,78 +394,13 @@ pluralRanges:table(nofallback){
{
"one",
"one",
"few",
}
{
"one",
"two",
"two",
}
{
"one",
"few",
"few",
}
{
"one",
"other",
"other",
}
{
"two",
"one",
"few",
}
{
"two",
"two",
"two",
}
{
"two",
"few",
"few",
}
{
"two",
"other",
"other",
}
{
"few",
"one",
"few",
}
{
"few",
"two",
"two",
}
{
"few",
"few",
"few",
}
{
"few",
"other",
"other",
}
{
"other",
"one",
"few",
}
{
"other",
"two",
"two",
}
{
"other",
"few",
"few",
}
{
"other",
"other",
@ -473,55 +408,15 @@ pluralRanges:table(nofallback){
}
}
set13{
{
"one",
"two",
"other",
}
{
"one",
"many",
"many",
}
{
"one",
"other",
"other",
}
{
"two",
"many",
"other",
}
{
"two",
"other",
"other",
}
{
"many",
"many",
"many",
}
{
"many",
"other",
"many",
}
{
"other",
"one",
"other",
}
{
"other",
"two",
"other",
}
{
"other",
"many",
"many",
"one",
}
{
"other",
@ -532,68 +427,13 @@ pluralRanges:table(nofallback){
set14{
{
"one",
"few",
"few",
}
{
"one",
"many",
"many",
}
{
"one",
"other",
"other",
}
{
"few",
"few",
"few",
}
{
"few",
"many",
"many",
}
{
"few",
"other",
"other",
}
{
"many",
"one",
"one",
}
{
"many",
"few",
"few",
}
{
"many",
"many",
"many",
}
{
"many",
"other",
"other",
}
{
"other",
"one",
"one",
}
{
"other",
"few",
"few",
}
{
"other",
"many",
"many",
}
{
"other",
@ -605,78 +445,78 @@ pluralRanges:table(nofallback){
{
"one",
"one",
"few",
}
{
"one",
"two",
"two",
}
{
"one",
"few",
"few",
}
{
"one",
"many",
"many",
}
{
"one",
"other",
"other",
}
{
"few",
"one",
"two",
"one",
"few",
}
{
"few",
"two",
"two",
"two",
}
{
"two",
"few",
"few",
}
{
"few",
"many",
"many",
}
{
"few",
"two",
"other",
"other",
}
{
"many",
"one",
"few",
"one",
"few",
}
{
"many",
"few",
"two",
"two",
}
{
"few",
"few",
"few",
}
{
"many",
"many",
"many",
}
{
"many",
"few",
"other",
"other",
}
{
"other",
"one",
"one",
"few",
}
{
"other",
"two",
"two",
}
{
"other",
"few",
"few",
}
{
"other",
"many",
"many",
}
{
"other",
"other",
@ -687,12 +527,7 @@ pluralRanges:table(nofallback){
{
"one",
"two",
"two",
}
{
"one",
"few",
"few",
"other",
}
{
"one",
@ -704,36 +539,16 @@ pluralRanges:table(nofallback){
"other",
"other",
}
{
"two",
"few",
"few",
}
{
"two",
"many",
"many",
"other",
}
{
"two",
"other",
"other",
}
{
"few",
"few",
"few",
}
{
"few",
"many",
"many",
}
{
"few",
"other",
"other",
}
{
"many",
"many",
@ -742,22 +557,17 @@ pluralRanges:table(nofallback){
{
"many",
"other",
"other",
"many",
}
{
"other",
"one",
"one",
"other",
}
{
"other",
"two",
"two",
}
{
"other",
"few",
"few",
}
{
"other",
@ -771,36 +581,6 @@ pluralRanges:table(nofallback){
}
}
set17{
{
"zero",
"one",
"one",
}
{
"zero",
"two",
"two",
}
{
"zero",
"few",
"few",
}
{
"zero",
"many",
"many",
}
{
"zero",
"other",
"other",
}
{
"one",
"two",
"two",
}
{
"one",
"few",
@ -817,19 +597,9 @@ pluralRanges:table(nofallback){
"other",
}
{
"two",
"few",
"few",
}
{
"two",
"many",
"many",
}
{
"two",
"other",
"other",
"few",
}
{
"few",
@ -841,6 +611,21 @@ pluralRanges:table(nofallback){
"other",
"other",
}
{
"many",
"one",
"one",
}
{
"many",
"few",
"few",
}
{
"many",
"many",
"many",
}
{
"many",
"other",
@ -851,11 +636,6 @@ pluralRanges:table(nofallback){
"one",
"one",
}
{
"other",
"two",
"two",
}
{
"other",
"few",
@ -873,6 +653,277 @@ pluralRanges:table(nofallback){
}
}
set18{
{
"one",
"one",
"one",
}
{
"one",
"few",
"few",
}
{
"one",
"many",
"many",
}
{
"one",
"other",
"other",
}
{
"few",
"one",
"one",
}
{
"few",
"few",
"few",
}
{
"few",
"many",
"many",
}
{
"few",
"other",
"other",
}
{
"many",
"one",
"one",
}
{
"many",
"few",
"few",
}
{
"many",
"many",
"many",
}
{
"many",
"other",
"other",
}
{
"other",
"one",
"one",
}
{
"other",
"few",
"few",
}
{
"other",
"many",
"many",
}
{
"other",
"other",
"other",
}
}
set19{
{
"one",
"two",
"two",
}
{
"one",
"few",
"few",
}
{
"one",
"many",
"many",
}
{
"one",
"other",
"other",
}
{
"two",
"few",
"few",
}
{
"two",
"many",
"many",
}
{
"two",
"other",
"other",
}
{
"few",
"few",
"few",
}
{
"few",
"many",
"many",
}
{
"few",
"other",
"other",
}
{
"many",
"many",
"many",
}
{
"many",
"other",
"other",
}
{
"other",
"one",
"one",
}
{
"other",
"two",
"two",
}
{
"other",
"few",
"few",
}
{
"other",
"many",
"many",
}
{
"other",
"other",
"other",
}
}
set20{
{
"zero",
"one",
"one",
}
{
"zero",
"two",
"two",
}
{
"zero",
"few",
"few",
}
{
"zero",
"many",
"many",
}
{
"zero",
"other",
"other",
}
{
"one",
"two",
"two",
}
{
"one",
"few",
"few",
}
{
"one",
"many",
"many",
}
{
"one",
"other",
"other",
}
{
"two",
"few",
"few",
}
{
"two",
"many",
"many",
}
{
"two",
"other",
"other",
}
{
"few",
"many",
"many",
}
{
"few",
"other",
"other",
}
{
"many",
"other",
"other",
}
{
"other",
"one",
"one",
}
{
"other",
"two",
"two",
}
{
"other",
"few",
"few",
}
{
"other",
"many",
"many",
}
{
"other",
"other",
"other",
}
}
set21{
{
"zero",
"one",

View file

@ -36115,7 +36115,7 @@ supplementalData:table(nofallback){
86400000,
}
CN:intvector{
1,
2,
1,
7,
0,

View file

@ -661,7 +661,7 @@ root{
"%%tamil-thousands:",
"0: =%tamil=;",
"1000: <<\u0BF2[>>];",
"%zDefault:",
"%zz-default:",
"0: =#,##0=;",
}
OrdinalRules{

View file

@ -0,0 +1,8 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc{
Countries{
ZZ{"अणजाण जगह"}
}
}

View file

@ -0,0 +1,8 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho{
Countries{
ZZ{"अनजान इलाका"}
}
}

View file

@ -0,0 +1,317 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
cv{
Countries{
001{"тӗнче"}
002{"Африка"}
003{"Ҫурҫӗр Америка"}
005{"Кӑнтӑр Америка"}
009{"Океани"}
011{"Анӑҫ Африка"}
013{"Тӗп Америка"}
014{"Хӗвелтухӑҫ Африка"}
015{"Ҫурҫӗр Африка"}
017{"Тӗп Африка"}
018{"Кӑнтӑр Африка"}
019{"Америка"}
021{"Ҫурҫӗр Америка регион"}
029{"Карибсем"}
030{"Хӗвелтухӑҫ Ази"}
034{"Кӑнтӑр Ази"}
035{"Кӑнтӑр хӗвелтухӑҫ Ази"}
039{"Кӑнтӑр Европа"}
053{"Австралази"}
054{"Меланези"}
057{"Микронези регион"}
061{"Полинези"}
142{"Ази"}
143{"Тӗп Ази"}
145{"Анӑҫ Ази"}
150{"Европа"}
151{"Хӗвелтухӑҫ Европа"}
154{"Ҫурҫӗр Европа"}
155{"Анӑҫ Европа"}
202{"Тропик Африка"}
419{"Латинла Америка"}
AC{"Вознесени утравӗ"}
AD{"Андорра"}
AE{"Арапсен Пӗрлешӳллӗ Эмирачӗ"}
AF{"Афганистан"}
AG{"Антигуа тата Барбуда"}
AI{"Ангилья"}
AL{"Албани"}
AM{"Армени"}
AO{"Ангола"}
AQ{"Антарктида"}
AR{"Аргентина"}
AS{"Америка Самоа"}
AT{"Австри"}
AU{"Австрали"}
AW{"Аруба"}
AX{"Аланди утравӗсем"}
AZ{"Азербайджан"}
BA{"Боснипе Герцеговина"}
BB{"Барбадос"}
BD{"Бангладеш"}
BE{"Бельги"}
BF{"Буркина-Фасо"}
BG{"Болгари"}
BH{"Бахрейн"}
BI{"Бурунди"}
BJ{"Бенин"}
BL{"Сен-Бартелеми"}
BM{"Бермуд утравӗсем"}
BN{"Бруней-Даруссалам"}
BO{"Боливи"}
BQ{"Бонэйр, Синт-Эстатиус тата Саба"}
BR{"Бразили"}
BS{"Пахам утравӗсем"}
BT{"Бутан"}
BV{"Буве утравӗ"}
BW{"Ботсвана"}
BY{"Беларуҫ"}
BZ{"Белиз"}
CA{"Канада"}
CC{"Кокос утравӗсем"}
CD{"Конго - Киншаса"}
CF{"Тӗп Африка Республики"}
CG{"Конго - Браззавиль"}
CH{"Швейцари"}
CI{"Кот-д’Ивуар"}
CK{"Кук утравӗсем"}
CL{"Чили"}
CM{"Камерун"}
CN{"Китай"}
CO{"Колумби"}
CP{"Клиппертон утравӗ"}
CR{"Коста-Рика"}
CU{"Куба"}
CV{"Кабо-Верде"}
CW{"Кюрасао"}
CX{"Раштав утравӗ"}
CY{"Кипр"}
CZ{"Чехи"}
DE{"Германи"}
DG{"Диего-Гарсия"}
DJ{"Джибути"}
DK{"Дани"}
DM{"Доминика"}
DO{"Доминикан Республики"}
DZ{"Алжир"}
EA{"Сеута тата Мелилья"}
EC{"Эквадор"}
EE{"Эстони"}
EG{"Египет"}
EH{"Анӑҫ Сахара"}
ER{"Эритрей"}
ES{"Испани"}
ET{"Эфиопи"}
EU{"Европа пӗрлешӗвӗ"}
EZ{"Еврозон"}
FI{"Финлянди"}
FJ{"Фиджи"}
FK{"Фолкленд утравӗсем"}
FM{"Микронези"}
FO{"Фарер утравӗсем"}
FR{"Франци"}
GA{"Габон"}
GB{"Аслӑ Британи"}
GD{"Гренада"}
GE{"Грузи"}
GF{"Франци Гвиана"}
GG{"Гернси"}
GH{"Гана"}
GI{"Гибралтар"}
GL{"Гренланди"}
GM{"Гамби"}
GN{"Гвиней"}
GP{"Гваделупа"}
GQ{"Экваториаллӑ Гвиней"}
GR{"Греци"}
GS{"Кӑнтӑр Георги тата Сандвичев утравӗсем"}
GT{"Гватемала"}
GU{"Гуам"}
GW{"Гвиней-Бисау"}
GY{"Гайана"}
HK{"Гонконг (САР)"}
HM{"Херд тата Макдональд утравӗ"}
HN{"Гондурас"}
HR{"Хорвати"}
HT{"Гаити"}
HU{"Венгри"}
IC{"Канар утравӗсем"}
ID{"Индонези"}
IE{"Ирланди"}
IL{"Израиль"}
IM{"Мэн утравӗ"}
IN{"Инди"}
IO{"Британин территори Инди океанӗре"}
IQ{"Ирак"}
IR{"Иран"}
IS{"Исланди"}
IT{"Итали"}
JE{"Джерси"}
JM{"Ямайка"}
JO{"Иордани"}
JP{"Япони"}
KE{"Кени"}
KG{"Киргизи"}
KH{"Камбоджа"}
KI{"Кирибати"}
KM{"Комор утравӗсем"}
KN{"Сент-Китс тата Невис"}
KP{"КХДР"}
KR{"Корей Республики"}
KW{"Кувейт"}
KY{"Кайман утравӗсем"}
KZ{"Казахстан"}
LA{"Лаос"}
LB{"Ливан"}
LC{"Сент-Люсия"}
LI{"Лихтенштейн"}
LK{"Шри-Ланка"}
LR{"Либери"}
LS{"Лесото"}
LT{"Литва"}
LU{"Люксембург"}
LV{"Латви"}
LY{"Ливи"}
MA{"Марокко"}
MC{"Монако"}
MD{"Молдова"}
ME{"Черногори"}
MF{"Сен-Мартен"}
MG{"Мадагаскар"}
MH{"Маршаллов утравӗсем"}
MK{"Ҫурҫӗр Македони"}
ML{"Мали"}
MM{"Мьянма (Бирма)"}
MN{"Монголи"}
MO{"Макао (САР)"}
MP{"Ҫурҫӗр Мариан утравӗсем"}
MQ{"Мартиника"}
MR{"Мавритани"}
MS{"Монтсеррат"}
MT{"Мальта"}
MU{"Маврики"}
MV{"Мальдивсем"}
MW{"Малави"}
MX{"Мексика"}
MY{"Малайзи"}
MZ{"Мозамбик"}
NA{"Намиби"}
NC{"Ҫӗнӗ Каледони"}
NE{"Нигер"}
NF{"Норфолк утравӗ"}
NG{"Нигери"}
NI{"Никарагуа"}
NL{"Нидерланд"}
NO{"Норвеги"}
NP{"Непал"}
NR{"Науру"}
NU{"Ниуэ"}
NZ{"Ҫӗнӗ Зеланди"}
OM{"Оман"}
PA{"Панама"}
PE{"Перу"}
PF{"Франци Полинези"}
PG{"Папуа — Ҫӗнӗ Гвиней"}
PH{"Филиппинсем"}
PK{"Пакистан"}
PL{"Польша"}
PM{"Сен-Пьер & Микелон"}
PN{"Питкэрн утравӗсем"}
PR{"Пуэрто-Рико"}
PS{"Палестинӑн территорийӗсем"}
PT{"Португали"}
PW{"Палау"}
PY{"Парагвай"}
QA{"Катар"}
QO{"Тулаш Океани"}
RE{"Реюньон"}
RO{"Румыни"}
RS{"Серби"}
RU{"Раҫҫей"}
RW{"Руанда"}
SA{"Сауд Аравийӗ"}
SB{"Соломон утравӗсем"}
SC{"Сейшел утравӗсем"}
SD{"Судан"}
SE{"Швеци"}
SG{"Сингапур"}
SH{"Сӑваплӑ Елена утравӗ"}
SI{"Словени"}
SJ{"Шпицберген тата Ян-Майен"}
SK{"Словаки"}
SL{"Сьерра-Леоне"}
SM{"Сан-Марино"}
SN{"Сенегал"}
SO{"Сомали"}
SR{"Суринам"}
SS{"Кӑнтӑр Судан"}
ST{"Сан-Томе тата Принсипи"}
SV{"Сальвадор"}
SX{"Синт-Мартен"}
SY{"Сири"}
SZ{"Эсватини"}
TA{"Тристан-да-Кунья"}
TC{"Тёркс тата Кайкос утравӗсем"}
TD{"Чад"}
TF{"Франци Кӑнтӑр территорийӗсем"}
TG{"Того"}
TH{"Таиланд"}
TJ{"Таджикистан"}
TK{"Токелау"}
TL{"Хӗвелтухӑҫ Тимор"}
TM{"Туркменистан"}
TN{"Тунис"}
TO{"Тонга"}
TR{"Турци"}
TT{"Тринидад тата Тобаго"}
TV{"Тувалу"}
TW{"Тайвань"}
TZ{"Танзани"}
UA{"Украина"}
UG{"Уганда"}
UM{"Тулашӗнчи утравӗсем (АПШ)"}
UN{"Пӗрлешӳллӗ Нацисен Организацийӗ"}
US{"Пӗрлешӗннӗ Штатсем"}
UY{"Уругвай"}
UZ{"Узбекистан"}
VA{"Ватикан"}
VC{"Сент-Винсент тата Гренадины"}
VE{"Венесуэла"}
VG{"Британин Виргини утравӗсем"}
VI{"Виргини утравӗсем (АПШ)"}
VN{"Вьетнам"}
VU{"Вануату"}
WF{"Уоллис тата Футуна"}
WS{"Самоа"}
XA{"псевдакцентсем"}
XB{"псевд-Bidi"}
XK{"Косово"}
YE{"Йемен"}
YT{"Майотта"}
ZA{"Кӑнтӑр Африка Республики"}
ZM{"Замби"}
ZW{"Зимбабве"}
ZZ{"паллӑ мар регион"}
}
Countries%short{
GB{"Британи"}
HK{"Гонконг"}
MO{"Макао"}
PS{"Палестина"}
US{"АПШ"}
}
Countries%variant{
CD{"Конго (КДР)"}
CG{"Конго Республики"}
CZ{"Чех Республики"}
FK{"Фолкленд (Мальвински) утравӗсем"}
NZ{"Аотеароа (Ҫӗнӗ Зеланди)"}
SZ{"Свазиленд"}
TL{"Тимор-Лесте"}
}
}

View file

@ -1,8 +1,8 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
ha_NE{
raj{
Countries{
NG{"Najeriya"}
ZZ{"अज्ञात"}
}
}

View file

@ -10,31 +10,36 @@ sr_Latn_BA{
021{"Sjeverna Amerika"}
154{"Sjeverna Evropa"}
AC{"ostrvo Asension"}
AX{"Olandska ostrva"}
BL{"Sen Bartelemi"}
BN{"Bruneji"}
BV{"ostrvo Buve"}
BY{"Bjelorusija"}
CC{"Kokosova (Kiling) ostrva"}
CG{"Kongo"}
CP{"ostrvo Kliperton"}
CV{"Kabo Verde"}
CZ{"Češka Republika"}
DE{"Njemačka"}
FK{"Foklandska ostrva"}
FO{"Farska ostrva"}
GS{"Južna Džordžija i Južna Sendvička ostrva"}
GU{"Gvam"}
GW{"Gvineja Bisao"}
HK{"Hongkong (SAO Kine)"}
HM{"ostrvo Herd i ostrva Makdonald"}
KN{"Sveti Kits i Nevis"}
KM{"Komori"}
KP{"Sjeverna Koreja"}
MK{"Sjeverna Makedonija"}
MO{"SAR Makao"}
MM{"Mjanmar (Burma)"}
MP{"Sjeverna Marijanska ostrva"}
NF{"ostrvo Norfok"}
NU{"Nijue"}
PM{"Sveti Pjer i Mikelon"}
PS{"palestinske teritorije"}
RE{"Reunion"}
TF{"Francuske južne teritorije"}
UM{"Spoljna ostrva SAD"}
VC{"Sveti Vinsent i Grenadini"}
VG{"Britanska Djevičanska Ostrva"}
VI{"Američka Djevičanska Ostrva"}
VG{"Britanska Djevičanska ostrva"}
VI{"Američka Djevičanska ostrva"}
}
Countries%variant{
FK{"Folklandska (Malvinska) ostrva"}

View file

@ -113,5 +113,6 @@ yo_BJ{
Countries%variant{
CZ{"Shɛ́ɛ́kì"}
TL{"Ìlà Òòrùn Tímɔ̀"}
TR{"Èdè Tɔɔki"}
}
}

View file

@ -0,0 +1,23 @@
# © 2016 and later: Unicode, Inc. and others.
# License & terms of use: http://www.unicode.org/copyright.html
# Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
#
# File: Ethi_Latn.txt
# Generated from CLDR
#
########################################################################
#
# This transformation is introduced to serve as a fallback for a
# language and variant agnostic conversion between Ethiopic-Latin,
# and Latin-Ethiopic. In principle, it should act like an alias
# to the most widely used transliteration system in the present day,
# which in turn is believed to be the # "Beta Maṣāḥǝft" system
# maintained by the Hiob Ludolf Centre for Ethiopian Studies,
#
########################################################################
#
:: Ethiopic-Latin/Beta_Metsehaf ;
#
########################################################################

View file

@ -2,7 +2,7 @@
# License & terms of use: http://www.unicode.org/copyright.html
# Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
#
# File: Latn_Ethi.txt
# File: Latn_Ethi_Williamson.txt
# Generated from CLDR
#

View file

@ -2,7 +2,7 @@
# License & terms of use: http://www.unicode.org/copyright.html
# Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
#
# File: Ethi_Sarb.txt
# File: gz_Ethi_Sarb.txt
# Generated from CLDR
#

View file

@ -332,8 +332,8 @@ root:table(nofallback){
}
Ethi-Latn{
file{
direction{"REVERSE"}
resource:process(transliterator){"Latn_Ethi.txt"}
direction{"FORWARD"}
resource:process(transliterator){"Ethi_Latn.txt"}
}
}
Ethi-Latn/ALALOC{
@ -378,10 +378,10 @@ root:table(nofallback){
resource:process(transliterator){"Ethi_Latn_SERA.txt"}
}
}
Ethi-Sarb{
Ethi-Latn/Williamson{
file{
direction{"FORWARD"}
resource:process(transliterator){"Ethi_Sarb.txt"}
direction{"REVERSE"}
resource:process(transliterator){"Latn_Ethi_Williamson.txt"}
}
}
Ethi-sgw_Ethi/Gurage_2013{
@ -426,18 +426,24 @@ root:table(nofallback){
Ethiopic-Latin/Tekie_Alibekit{
alias{"byn_Ethi-byn_Latn/Tekie_Alibekit"}
}
Ethiopic-Latin/Williamson{
alias{"Ethi-Latn/Williamson"}
}
Ethiopic-Latin/Xaleget{
alias{"byn_Ethi-byn_Latn/Xaleget"}
}
Ethiopic-Musnad{
alias{"Ethi-Sarb"}
}
Fullwidth-Halfwidth{
file{
direction{"FORWARD"}
resource:process(transliterator){"Fullwidth_Halfwidth.txt"}
}
}
Geez-Ethiopic{
alias{"Sarb-gz_Ethi"}
}
Geez-Musnad{
alias{"gz_Ethi-Sarb"}
}
Geor-Latn{
file{
direction{"FORWARD"}
@ -1029,6 +1035,9 @@ root:table(nofallback){
Latin-Ethiopic/Tekie_Alibekit{
alias{"byn_Latn-byn_Ethi/Tekie_Alibekit"}
}
Latin-Ethiopic/Williamson{
alias{"Latn-Ethi/Williamson"}
}
Latin-Georgian{
alias{"Latn-Geor"}
}
@ -1148,8 +1157,8 @@ root:table(nofallback){
}
Latn-Ethi{
file{
direction{"FORWARD"}
resource:process(transliterator){"Latn_Ethi.txt"}
direction{"REVERSE"}
resource:process(transliterator){"Ethi_Latn.txt"}
}
}
Latn-Ethi/ALALOC{
@ -1188,6 +1197,12 @@ root:table(nofallback){
resource:process(transliterator){"Ethi_Latn_SERA.txt"}
}
}
Latn-Ethi/Williamson{
file{
direction{"FORWARD"}
resource:process(transliterator){"Latn_Ethi_Williamson.txt"}
}
}
Latn-Geor{
file{
direction{"REVERSE"}
@ -1407,9 +1422,6 @@ root:table(nofallback){
Mongolian-Latin/BGN{
alias{"mn-mn_Latn/BGN"}
}
Musnad-Ethiopic{
alias{"Sarb-Ethi"}
}
Myanmar-Latin{
alias{"my-my_Latn"}
}
@ -1548,10 +1560,10 @@ root:table(nofallback){
Russian-Latin/BGN{
alias{"ru-ru_Latn/BGN"}
}
Sarb-Ethi{
Sarb-gz_Ethi{
file{
direction{"REVERSE"}
resource:process(transliterator){"Ethi_Sarb.txt"}
resource:process(transliterator){"gz_Ethi_Sarb.txt"}
}
}
Serbian-Latin/BGN{
@ -2625,6 +2637,15 @@ root:table(nofallback){
fa-t-zu{
alias{"zu-fa"}
}
gz-Ethi-t-und-sarb{
alias{"Sarb-gz_Ethi"}
}
gz_Ethi-Sarb{
file{
direction{"FORWARD"}
resource:process(transliterator){"gz_Ethi_Sarb.txt"}
}
}
ha-NE-t-ha{
alias{"ha-ha_NE"}
}
@ -3588,7 +3609,7 @@ root:table(nofallback){
und-Ethi-t-und-cyrl-m0-gutgarts{
alias{"Cyrl-Ethi/Gutgarts"}
}
und-Ethi-t-und-latn{
und-Ethi-t-und-lant{
alias{"Latn-Ethi"}
}
und-Ethi-t-und-latn-m0-aethiopi{
@ -3609,8 +3630,8 @@ root:table(nofallback){
und-Ethi-t-und-latn-m0-sera{
alias{"Latn-Ethi/SERA"}
}
und-Ethi-t-und-sarb{
alias{"Sarb-Ethi"}
und-Ethi-t-und-latn-m0-williams{
alias{"Latn-Ethi/Williamson"}
}
und-Geor-t-und-latn{
alias{"Latn-Geor"}
@ -3777,6 +3798,9 @@ root:table(nofallback){
und-Latn-t-und-ethi-m0-sera{
alias{"Ethi-Latn/SERA"}
}
und-Latn-t-und-ethi-m0-williams{
alias{"Ethi-Latn/Williamson"}
}
und-Latn-t-und-geor{
alias{"Geor-Latn"}
}
@ -3891,8 +3915,8 @@ root:table(nofallback){
und-Orya-t-und-telu{
alias{"Telu-Orya"}
}
und-Sarb-t-und-ethi{
alias{"Ethi-Sarb"}
und-Sarb-t-gz-ethi{
alias{"gz_Ethi-Sarb"}
}
und-Syrc-t-und-latn{
alias{"Latn-Syrc"}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc{
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho{
}

View file

@ -0,0 +1,32 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
cv{
units{
coordinate{
dnam{"енӗ"}
east{"{0} хӗвелтухӑҫ тӑрӑхӗ"}
north{"{0} ҫурҫӗр тӑрӑхӗ"}
south{"{0} кӑнтӑр тӑрӑхӗ"}
west{"{0} анăҫ тӑрӑхӗ"}
}
}
unitsNarrow{
coordinate{
dnam{"енӗ"}
east{"{0} х. т."}
north{"{0} ҫ. т."}
south{"{0} к. т."}
west{"{0} а. т."}
}
}
unitsShort{
coordinate{
dnam{"енӗ"}
east{"{0} х. т."}
north{"{0} ҫ. т."}
south{"{0} к. т."}
west{"{0} а. т."}
}
}
}

View file

@ -1,87 +0,0 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
ha_NE{
units{
coordinate{
dnam{"cardinal direction"}
north{"arewa {0}"}
}
duration{
decade{
one{"shekaru goma {0}"}
other{"shekaru goma-goma {0}"}
}
hour{
one{"sa'a {0}"}
other{"sa'o'i {0}"}
}
}
mass{
microgram{
one{"makirogiram {0}"}
other{"makirogiramgiram {0}"}
}
pound{
one{"laba {0}"}
other{"laba-laba {0}"}
}
}
pressure{
atmosphere{
one{"yanayi {0}"}
other{"yanaye-yanaye {0}"}
}
}
speed{
kilometer-per-hour{
one{"kilomita a sa'a {0}"}
other{"kilomitoci a sa'a {0}"}
}
mile-per-hour{
one{"mil a sa'a {0}"}
other{"mil-mil a sa'a {0}"}
}
}
temperature{
celsius{
one{"digiri Selsiyas {0}"}
other{"digiri-digiri Selsiyas {0}"}
}
fahrenheit{
one{"digiri Faranhit {0}"}
other{"digiri-digiri faranhit {0}"}
}
generic{
one{"digiri {0}"}
other{"digiri-digiri {0}"}
}
}
torque{
pound-force-foot{
one{"pound-force-foot {0}"}
other{"pound-feet {0}"}
}
}
}
unitsNarrow{
duration{
decade{
one{"shkr gm{0}"}
other{"shkr gm{0}"}
}
}
}
unitsShort{
duration{
day{
one{"rana {0}"}
other{"ranaku {0}"}
}
decade{
one{"shkr gm {0}"}
other{"shkr gm {0}"}
}
}
}
}

View file

@ -0,0 +1,5 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
raj{
}

File diff suppressed because it is too large Load diff

View file

@ -11,6 +11,9 @@ yo_BJ{
1024p7{"sɛ́bì {0}"}
}
concentr{
item{
dnam{"àwɔ́n ohun"}
}
permille{
other{"{0} ìdákan nínú ɛgbɛ̀rún"}
}
@ -101,6 +104,12 @@ yo_BJ{
per{"{0} ɔd"}
}
}
force{
kilowatt-hour-per-100-kilometer{
dnam{"àwɔ́n wákàtí kílówáàtì ní kìlómítà ɔgɔ́rùn"}
other{"{0} àwɔ́n wákàtí kílówáàtì ní kìlómítà ɔgɔ́rùn"}
}
}
graphics{
dot{
dnam{"dɔ́ɔ̀tì"}
@ -112,6 +121,14 @@ yo_BJ{
dnam{"ìdinwɔ̀n ayé"}
other{"{0} ìdinwɔ̀n ayé"}
}
fathom{
dnam{"fátɔ́ɔ̀mu"}
other{"{0} fátɔ́ɔ̀mù"}
}
furlong{
dnam{"àwɔn fɔ́lɔ́ɔ̀ngì"}
other{"{0} àwɔn fɔ́lɔ́ɔ̀ngì"}
}
}
light{
candela{
@ -124,6 +141,10 @@ yo_BJ{
}
}
volume{
bushel{
dnam{"búsɛ́ɛ̀li"}
other{"{0} búsɛ́ɛ̀li"}
}
dessert-spoon{
dnam{"àmì shíbí oúnjɛ́ kékeré"}
other{"{0} àmì shíbí oúnjɛ́ kékeré"}
@ -169,10 +190,27 @@ yo_BJ{
other{"{0} ɔd"}
}
}
length{
fathom{
dnam{"fatɔ́"}
}
furlong{
dnam{"fɔ́lɔ́ɔ̀ngì"}
}
}
light{
lumen{
other{"{0} Lúmɛ́nì"}
}
lux{
dnam{"lɔ́s"}
}
}
volume{
bushel{
dnam{"búsɛ́li"}
other{"{0}búsɛ́ɛ̀li"}
}
}
}
unitsShort{
@ -180,6 +218,9 @@ yo_BJ{
permille{
dnam{"ìdákan nínú ɛgbɛ̀rún"}
}
permillion{
dnam{"ara/milíɔ̀nù"}
}
}
digital{
megabit{
@ -226,6 +267,12 @@ yo_BJ{
per{"{0}/ɔd"}
}
}
force{
kilowatt-hour-per-100-kilometer{
dnam{"KWh lɔ́rí 100km"}
other{"{0} KWh lɔ́rí 100km"}
}
}
graphics{
dot{
dnam{"dɔ́ɔ̀tì"}
@ -237,6 +284,13 @@ yo_BJ{
dnam{"àmì ìdínwɔ̀n ayé"}
other{"{0} àmì ìdínwɔ̀n ayé"}
}
fathom{
dnam{"fátɔ́mù"}
}
furlong{
dnam{"fɔ́lɔ́ɔ̀ngì"}
other{"{0} fɔ́"}
}
}
light{
lumen{
@ -245,6 +299,9 @@ yo_BJ{
}
}
volume{
bushel{
dnam{"Búsɛ́ɛ̀li"}
}
dessert-spoon{
dnam{"shíbí oúnjɛ́ kékeré"}
other{"{0} shíbí oúnjɛ́ kékeré"}

View file

@ -283,6 +283,11 @@ yue_Hans{
dnam{"奈秒"}
other{"{0} 奈秒"}
}
quarter{
dnam{"季"}
other{"{0} 季"}
per{"每季 {0}"}
}
second{
dnam{"秒"}
other{"{0} 秒"}
@ -950,6 +955,11 @@ yue_Hans{
dnam{"月"}
other{"{0} 个月"}
}
quarter{
dnam{"季"}
other{"{0} 季"}
per{"每季{0}"}
}
second{
dnam{"秒"}
other{"{0} 秒"}
@ -1325,6 +1335,11 @@ yue_Hans{
dnam{"奈秒"}
other{"{0} 奈秒"}
}
quarter{
dnam{"季"}
other{"{0} 季"}
per{"每季{0}"}
}
second{
dnam{"秒"}
other{"{0} 秒"}

View file

@ -0,0 +1,12 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bgc{
zoneStrings{
"meta:GMT"{
ls{"ग्रीनविच मीन टाइम"}
}
regionFormat{"{0} समय"}
regionFormatStandard{"{0} (+0) स्टैण्डर्ड समय"}
}
}

View file

@ -0,0 +1,13 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
bho{
zoneStrings{
"meta:GMT"{
ls{"ग्रीनविच मीन टाइम"}
}
regionFormat{"{0} टाइम"}
regionFormatDaylight{"{0} डेलाइट समय"}
regionFormatStandard{"{0} मानक समय"}
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,10 @@
// © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
raj{
zoneStrings{
"meta:GMT"{
ls{"ग्रीन विच मीन टाइम"}
}
}
}

View file

@ -94,6 +94,7 @@ sr_Latn_BA{
}
"meta:Alaska"{
ld{"Aljaska, ljetnje vrijeme"}
lg{"Aljaska"}
ls{"Aljaska, standardno vrijeme"}
}
"meta:Amazon"{
@ -246,6 +247,7 @@ sr_Latn_BA{
}
"meta:Cuba"{
ld{"Kuba, ljetnje vrijeme"}
lg{"Kuba"}
ls{"Kuba, standardno vrijeme"}
}
"meta:Davis"{
@ -315,10 +317,12 @@ sr_Latn_BA{
}
"meta:Greenland_Eastern"{
ld{"Istočni Grenland, ljetnje vrijeme"}
lg{"Istočni Grenland"}
ls{"Istočni Grenland, standardno vrijeme"}
}
"meta:Greenland_Western"{
ld{"Zapadni Grenland, ljetnje vrijeme"}
lg{"Zapadni Grenland"}
ls{"Zapadni Grenland, standardno vrijeme"}
}
"meta:Gulf"{
@ -445,6 +449,7 @@ sr_Latn_BA{
}
"meta:Mexico_Pacific"{
ld{"Meksički Pacifik, ljetnje vrijeme"}
lg{"Meksički Pacifik"}
ls{"Meksički Pacifik, standardno vrijeme"}
}
"meta:Mongolia"{
@ -478,6 +483,7 @@ sr_Latn_BA{
}
"meta:Newfoundland"{
ld{"Njufaundlend, ljetnje vrijeme"}
lg{"Njufaundlend"}
ls{"Njufaundlend, standardno vrijeme"}
}
"meta:Niue"{
@ -534,6 +540,7 @@ sr_Latn_BA{
}
"meta:Pierre_Miquelon"{
ld{"Sen Pjer i Mikelon, ljetnje vrijeme"}
lg{"Sen Pjer i Mikelon"}
ls{"Sen Pjer i Mikelon, standardno vrijeme"}
}
"meta:Pitcairn"{

View file

@ -1224,6 +1224,9 @@ yue_Hans{
"Pacific:Johnston"{
ec{"强斯顿"}
}
"Pacific:Kanton"{
ec{"坎顿"}
}
"Pacific:Kiritimati"{
ec{"基里地马地岛"}
}

View file

@ -2918,6 +2918,49 @@ UBool SimpleDateFormat::matchLiterals(const UnicodeString &pattern,
return TRUE;
}
//----------------------------------------------------------------------
// check both wide and abbrev months.
// Does not currently handle monthPattern.
// UCalendarDateFields field = UCAL_MONTH
int32_t SimpleDateFormat::matchAlphaMonthStrings(const UnicodeString& text,
int32_t start,
const UnicodeString* wideData,
const UnicodeString* shortData,
int32_t dataCount,
Calendar& cal) const
{
int32_t i;
int32_t bestMatchLength = 0, bestMatch = -1;
for (i = 0; i < dataCount; ++i) {
int32_t matchLen = 0;
if ((matchLen = matchStringWithOptionalDot(text, start, wideData[i])) > bestMatchLength) {
bestMatch = i;
bestMatchLength = matchLen;
}
}
for (i = 0; i < dataCount; ++i) {
int32_t matchLen = 0;
if ((matchLen = matchStringWithOptionalDot(text, start, shortData[i])) > bestMatchLength) {
bestMatch = i;
bestMatchLength = matchLen;
}
}
if (bestMatch >= 0) {
// Adjustment for Hebrew Calendar month Adar II
if (!strcmp(cal.getType(),"hebrew") && bestMatch==13) {
cal.set(UCAL_MONTH,6);
} else {
cal.set(UCAL_MONTH, bestMatch);
}
return start + bestMatchLength;
}
return -start;
}
//----------------------------------------------------------------------
int32_t SimpleDateFormat::matchString(const UnicodeString& text,
@ -2937,6 +2980,8 @@ int32_t SimpleDateFormat::matchString(const UnicodeString& text,
// the same prefix (e.g., Cerven and Cervenec (June and July) in Czech).
// We keep track of the longest match, and return that. Note that this
// unfortunately requires us to test all array elements.
// But this does not really work for cases such as Chuvash in which
// May is "ҫу" and August is "ҫурла"/"ҫур.", hence matchAlphaMonthStrings.
int32_t bestMatchLength = 0, bestMatch = -1;
UnicodeString bestMatchName;
int32_t isLeapMonth = 0;
@ -3327,6 +3372,14 @@ int32_t SimpleDateFormat::subParse(const UnicodeString& text, int32_t& start, UC
}
int32_t newStart = 0;
if (patternCharIndex==UDAT_MONTH_FIELD) {
if(getBooleanAttribute(UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH, status) && count>=3 && count <=4 &&
fSymbols->fLeapMonthPatterns==nullptr && fSymbols->fMonthsCount==fSymbols->fShortMonthsCount) {
// single function to check both wide and short, an experiment
newStart = matchAlphaMonthStrings(text, start, fSymbols->fMonths, fSymbols->fShortMonths, fSymbols->fMonthsCount, cal); // try MMMM,MMM
if (newStart > 0) {
return newStart;
}
}
if(getBooleanAttribute(UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH, status) || count == 4) {
newStart = matchString(text, start, UCAL_MONTH, fSymbols->fMonths, fSymbols->fMonthsCount, wideMonthPat, cal); // try MMMM
if (newStart > 0) {
@ -3337,6 +3390,14 @@ int32_t SimpleDateFormat::subParse(const UnicodeString& text, int32_t& start, UC
newStart = matchString(text, start, UCAL_MONTH, fSymbols->fShortMonths, fSymbols->fShortMonthsCount, shortMonthPat, cal); // try MMM
}
} else {
if(getBooleanAttribute(UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH, status) && count>=3 && count <=4 &&
fSymbols->fLeapMonthPatterns==nullptr && fSymbols->fStandaloneMonthsCount==fSymbols->fStandaloneShortMonthsCount) {
// single function to check both wide and short, an experiment
newStart = matchAlphaMonthStrings(text, start, fSymbols->fStandaloneMonths, fSymbols->fStandaloneShortMonths, fSymbols->fStandaloneMonthsCount, cal); // try MMMM,MMM
if (newStart > 0) {
return newStart;
}
}
if(getBooleanAttribute(UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH, status) || count == 4) {
newStart = matchString(text, start, UCAL_MONTH, fSymbols->fStandaloneMonths, fSymbols->fStandaloneMonthsCount, wideMonthPat, cal); // try LLLL
if (newStart > 0) {

View file

@ -1359,6 +1359,22 @@ private:
const UnicodeString* stringArray, int32_t stringArrayCount,
const UnicodeString* monthPattern, Calendar& cal) const;
/**
* Private code-size reduction function used by subParse. Only for UCAL_MONTH
* @param text the time text being parsed.
* @param start where to start parsing.
* @param wideStringArray the wide string array to parsed.
* @param shortStringArray the short string array to parsed.
* @param stringArrayCount the size of the string arrays.
* @param cal a Calendar set to the date and time to be formatted
* into a date/time string.
* @return the new start position if matching succeeded; a negative number
* indicating matching failure, otherwise.
*/
int32_t matchAlphaMonthStrings(const UnicodeString& text, int32_t start,
const UnicodeString* wideStringArray, const UnicodeString* shortStringArray,
int32_t stringArrayCount, Calendar& cal) const;
/**
* Private code-size reduction function used by subParse.
* @param text the time text being parsed.

View file

@ -972,10 +972,6 @@ static void VerifyTranslation(void) {
}
else {
strIdx = findStringSetMismatch(currLoc, langBuffer, langSize, mergedExemplarSet, FALSE, &badChar);
if ((uprv_strcmp(currLoc,"my") == 0 || uprv_strncmp(currLoc,"my_",3) == 0) &&
log_knownIssue("cldrbug:15858", "my day names use a char not in exemplars")) {
strIdx = -1;
}
if (strIdx >= 0) {
log_err("getDisplayLanguage(%s) at index %d returned characters not in the exemplar characters: %04X.\n",
currLoc, strIdx, badChar);
@ -1014,10 +1010,6 @@ static void VerifyTranslation(void) {
log_knownIssue("cldrbug:15355", "ks_Deva day names use chars not in exemplars")) {
end = 0;
}
if ((uprv_strcmp(currLoc,"my") == 0 || uprv_strncmp(currLoc,"my_",3) == 0) &&
log_knownIssue("cldrbug:15858", "my day names use a char not in exemplars")) {
end = 0;
}
for (idx = 0; idx < end; idx++) {
const UChar *fromBundleStr = ures_getStringByIndex(resArray, idx, &langSize, &errorCode);
@ -1055,10 +1047,6 @@ static void VerifyTranslation(void) {
log_knownIssue("cldrbug:15355", "ks_Deva month names use chars not in exemplars")) {
end = 0;
}
if ((uprv_strcmp(currLoc,"my") == 0 || uprv_strncmp(currLoc,"my_",3) == 0) &&
log_knownIssue("cldrbug:15858", "my month names use a char not in exemplars")) {
end = 0;
}
for (idx = 0; idx < end; idx++) {
const UChar *fromBundleStr = ures_getStringByIndex(resArray, idx, &langSize, &errorCode);

View file

@ -905,14 +905,14 @@ void DateIntervalFormatTest::testFormat() {
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "dMy", "10.10.2007\\u2009\\u2013\\u200910.10.2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10/2007\\u2009\\u2013\\u200910/2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EdM", "Mi., 10.10.2007\\u2009\\u2013\\u2009Fr., 10.10.2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "y", "2007\\u20132008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10/2007\\u2009\\u2013\\u200910/2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "hm", "10.10.2007, 10:10\\u202FAM\\u2009\\u2013\\u200910.10.2008, 10:10\\u202FAM",

View file

@ -927,8 +927,8 @@ LocaleTest::TestGetLangsAndCountries()
;
/* TODO: Change this test to be more like the cloctst version? */
if (testCount != 594)
errln("Expected getISOLanguages() to return 594 languages; it returned %d", testCount);
if (testCount != 595)
errln("Expected getISOLanguages() to return 595 languages; it returned %d", testCount);
else {
for (i = 0; i < 15; i++) {
int32_t j;

View file

@ -80,9 +80,7 @@ void StaticUnicodeSetsTest::testSetCoverage() {
#define ASSERT_IN_SET(name, foo) assertInSet(localeName, UnicodeString("" #name ""), name, foo)
if (uprv_strncmp(locale.getBaseName(),"ks_Deva",7)!=0 || !logKnownIssue("22099", "locale-specific parse sets not supported")) {
ASSERT_IN_SET(decimals, dfs.getConstSymbol(DecimalFormatSymbols::kDecimalSeparatorSymbol));
}
ASSERT_IN_SET(decimals, dfs.getConstSymbol(DecimalFormatSymbols::kDecimalSeparatorSymbol));
ASSERT_IN_SET(grouping, dfs.getConstSymbol(DecimalFormatSymbols::kGroupingSeparatorSymbol));
ASSERT_IN_SET(plusSign, dfs.getConstSymbol(DecimalFormatSymbols::kPlusSignSymbol));
ASSERT_IN_SET(minusSign, dfs.getConstSymbol(DecimalFormatSymbols::kMinusSignSymbol));

View file

@ -5533,6 +5533,7 @@ structLocale:table(nofallback){
bfd{""}
bfq{""}
bg{""}
bgc{""}
bgn{""}
bho{""}
bi{""}

View file

@ -155,7 +155,7 @@ public class LocaleIDs {
"asa", "ase", "ast", "av", "avk", "awa", "ay", "az",
"ba", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj",
"be", "bej", "bem", "bew", "bez", "bfd", "bfq", "bg",
"bgn", "bho", "bi", "bik", "bin", "bjn", "bkm", "bla",
"bgc", "bgn", "bho", "bi", "bik", "bin", "bjn", "bkm", "bla",
"bm", "bn", "bo", "bpy", "bqi", "br", "bra", "brh",
"brx", "bs", "bss", "bua", "bug", "bum", "byn", "byv",
"ca", "cad", "car", "cay", "cch", "ccp", "ce", "ceb", "cgg",
@ -247,7 +247,7 @@ public class LocaleIDs {
"asa", "ase", "ast", "ava", "avk", "awa", "aym", "aze",
"bak", "bal", "ban", "bar", "bas", "bax", "bbc", "bbj",
"bel", "bej", "bem", "bew", "bez", "bfd", "bfq", "bul",
"bgn", "bho", "bis", "bik", "bin", "bjn", "bkm", "bla",
"bgc", "bgn", "bho", "bis", "bik", "bin", "bjn", "bkm", "bla",
"bam", "ben", "bod", "bpy", "bqi", "bre", "bra", "brh",
"brx", "bos", "bss", "bua", "bug", "bum", "byn", "byv",
"cat", "cad", "car", "cay", "cch", "ccp", "che", "ceb", "cgg",

View file

@ -2905,6 +2905,68 @@ public class SimpleDateFormat extends DateFormat {
static final UnicodeSet DATE_PATTERN_TYPE = new UnicodeSet("[GyYuUQqMLlwWd]").freeze();
/**
* Attempt to match the text at a given position against two arrays of
* month symbol strings. Since multiple strings in the array may match (for
* example, if the array contains "a", "ab", and "abc", all will match
* the input string "abcd") the longest match is returned. As a side
* effect, the given field of <code>cal</code> is set to the index
* of the best match, if there is one.
* @param text the time text being parsed.
* @param start where to start parsing.
* @param wideData the string array of wide month symbols
* @param shortData the string array of short month symbols
* @param cal
* @return the new start position if matching succeeded; a negative
* number indicating matching failure, otherwise. As a side effect,
* sets the <code>cal</code> field <code>field</code> to the index
* of the best match, if matching succeeded.
* @internal
* @deprecated This API is ICU internal only.
* Does not handle monthPattern.
* field is always Calendar.MONTH
*/
@Deprecated
private int matchAlphaMonthStrings(String text, int start, String[] wideData, String[] shortData, Calendar cal)
{
int i;
int bestMatchLength = 0, bestMatch = -1;
for (i = 0; i<wideData.length; ++i)
{
int length = wideData[i].length();
int matchLength = 0;
// Always compare if we have no match yet; otherwise only compare
// against potentially better matches (longer strings).
if (length > bestMatchLength &&
(matchLength = regionMatchesWithOptionalDot(text, start, wideData[i], length)) >= 0)
{
bestMatch = i;
bestMatchLength = matchLength;
}
}
for (i = 0; i<shortData.length; ++i)
{
int length = shortData[i].length();
int matchLength = 0;
// Always compare if we have no match yet; otherwise only compare
// against potentially better matches (longer strings).
if (length > bestMatchLength &&
(matchLength = regionMatchesWithOptionalDot(text, start, shortData[i], length)) >= 0)
{
bestMatch = i;
bestMatchLength = matchLength;
}
}
if (bestMatch >= 0)
{
cal.set(Calendar.MONTH, bestMatch);
return start + bestMatchLength;
}
return ~start;
}
/**
* Attempt to match the text at a given position against an array of
* strings. Since multiple strings in the array may match (for
@ -3355,14 +3417,22 @@ public class SimpleDateFormat extends DateFormat {
boolean haveMonthPat = (formatData.leapMonthPatterns != null && formatData.leapMonthPatterns.length >= DateFormatSymbols.DT_MONTH_PATTERN_COUNT);
// Try count == 4 first:, unless we're strict
int newStart = 0;
if(getBooleanAttribute(DateFormat.BooleanAttribute.PARSE_MULTIPLE_PATTERNS_FOR_MATCH)&& count>=3 && count <=4 && !haveMonthPat) {
newStart = (patternCharIndex == 2)?
matchAlphaMonthStrings(text, start, formatData.months, formatData.shortMonths, cal):
matchAlphaMonthStrings(text, start, formatData.standaloneMonths, formatData.standaloneShortMonths, cal);
if (newStart > 0) {
return newStart;
}
}
if(getBooleanAttribute(DateFormat.BooleanAttribute.PARSE_MULTIPLE_PATTERNS_FOR_MATCH) || count == 4) {
newStart = (patternCharIndex == 2)?
matchString(text, start, Calendar.MONTH, formatData.months,
(haveMonthPat)? formatData.leapMonthPatterns[DateFormatSymbols.DT_LEAP_MONTH_PATTERN_FORMAT_WIDE]: null, cal):
matchString(text, start, Calendar.MONTH, formatData.standaloneMonths,
(haveMonthPat)? formatData.leapMonthPatterns[DateFormatSymbols.DT_LEAP_MONTH_PATTERN_STANDALONE_WIDE]: null, cal);
if (newStart > 0) {
return newStart;
if (newStart > 0) {
return newStart;
}
}
// count == 4 failed, now try count == 3

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c1af888e4953212cef56fecc278a7367f3112ba6bff1e11df7be1c3a03f3a015
size 14131312
oid sha256:bf8795befffb64993fb4206eca8d8943ceaefd0759e3d8980fc54bc1b3a11d0a
size 14157124

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cd965eca14978fe2994587c5f518a98b5539db040825af7eaa34893656e14fdc
size 95822
oid sha256:24c3feb621e4d5e9c853a3e9ce0f639ccb3a067b2457d381830175012c92f9ca
size 95833

View file

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f13f259ea6df782dcbe0c3bcf2abbd6aa619d6d373e4b93a6813e39d0eb4d42
size 828413
oid sha256:349fef765df14d111f23ea45a7b67ecb17b12fd5d95baf53761354c43a307a88
size 828462

View file

@ -525,7 +525,7 @@ public class DateIntervalFormatTest extends TestFmwk {
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "dM", "10.10.2007\\u2009\\u2013\\u200910.10.2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "My", "10/2007\\u2009\\u2013\\u200910/2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "EdM", "Mi., 10.10.2007\\u2009\\u2013\\u2009Fr., 10.10.2008",
@ -533,7 +533,7 @@ public class DateIntervalFormatTest extends TestFmwk {
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "y", "2007\\u20132008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10/\\u20092007\\u2013\\u200910/2008", // bad interval pattern
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "M", "10/2007\\u2009\\u2013\\u200910/2008",
"de", "CE 2007 10 10 10:10:10", "CE 2008 10 10 10:10:10", "MMM", "Okt. 2007\\u2009\\u2013\\u2009Okt. 2008",

View file

@ -1831,7 +1831,7 @@ public class DateTimeGeneratorTest extends TestFmwk {
"ckb_IR", "BSSS", "SSS ├'Dayperiod': B┤",
// ICU-21873: Missing aliased values
"en_001@calendar=islamic", "Ehm", "EEE, h:mm\u202Fa",
"en_001@calendar=islamic", "Ehm", "EEE h:mm\u202Fa",
};
for (int i = 0; i < testCases.length; i += 3) {

View file

@ -259,6 +259,7 @@ public class IntlTestDateFormat extends TestFmwk {
new ULocale("fr_CA"),
new ULocale("zh_TW"),
new ULocale("ccp"), // decimal digits are not in BMP
new ULocale("cv"), // parse issue, one month is prefix of another
};
} else {
locales = DateFormat.getAvailableULocales();

View file

@ -701,12 +701,15 @@ public final class ICUResourceBundleTest extends TestFmwk {
Set<String> localCountryExceptions = new HashSet<>();
if (logKnownIssue("cldrbug:8903",
"No localized region name for lrc_IQ, lrc_IR, nus_SS, nds_DE, su_Latn_ID")) {
"No localized region name for bgc_IN, bho_IN, lrc_IQ, lrc_IR, nus_SS, nds_DE, raj_IN, su_Latn_ID")) {
localCountryExceptions.add("bgc_IN");
localCountryExceptions.add("bho_IN");
localCountryExceptions.add("lrc_IQ");
localCountryExceptions.add("lrc_IR");
localCountryExceptions.add("nus_SS");
localCountryExceptions.add("nds_DE");
localCountryExceptions.add("nds_NL");
localCountryExceptions.add("raj_IN");
localCountryExceptions.add("su_Latn_ID");
}

View file

@ -159,10 +159,10 @@
af, agq, ak, am, ar, ars, as, asa, ast, az, az_AZ, az_Cyrl
// B
bas, be, bem, bez, bg, bm, bn, bo, br, brx, bs, bs_BA, bs_Cyrl
bas, be, bem, bez, bg, bgc, bho, bm, bn, bo, br, brx, bs, bs_BA, bs_Cyrl
// C
ca, ccp, ce, ceb, cgg, chr, ckb, cs, cy
ca, ccp, ce, ceb, cgg, chr, ckb, cs, cv, cy
// D
da, dav, de, dje, doi, dsb, dua, dyo, dz
@ -209,7 +209,7 @@
qu
// R
rm, rn, ro, rof, ru, rw, rwk
raj, rm, rn, ro, rof, ru, rw, rwk
// S
sa, sah, saq, sat, sat_IN, sbp, sc, sd, sd_Deva, sd_PK, se, seh, ses, sg, sh, sh_BA, sh_CS, sh_YU

View file

@ -83,7 +83,7 @@
<dependency>
<groupId>com.ibm.icu</groupId>
<artifactId>icu4j-for-cldr</artifactId>
<version>72.0.1-SNAPSHOT-cldr-2022-06-27</version>
<version>72.0.1-SNAPSHOT-cldr-2022-08-01</version>
<!-- Note: see https://github.com/unicode-org/icu/packages/411079/versions
for the icu4j-for-cldr version tag to use -->
</dependency>