mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 22:44:49 +00:00
ICU-2947 make root locale neutral take 2
X-SVN-Rev: 13244
This commit is contained in:
parent
533abd3b71
commit
16bfcf17e5
50 changed files with 953 additions and 898 deletions
|
@ -8,13 +8,6 @@
|
|||
af {
|
||||
Version { "4.0" }
|
||||
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
|
||||
AmPmMarkers {
|
||||
"VM",
|
||||
"NM",
|
||||
|
@ -80,9 +73,9 @@ af {
|
|||
// "\ufffd",
|
||||
// }
|
||||
ExemplarCharacters { "[a-z \u00e1 \u00e9 \u00e8 \u00e2 \u00ea \u00ee \u00f4 \u00fb \u00eb \u00ef \u00f6]" }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
// /**************** Info Below is needed ****************/
|
||||
// CollationElements{}
|
||||
|
|
|
@ -168,7 +168,7 @@ am {
|
|||
sa { "\u1233\u1295\u1235\u12AD\u122A\u1275\u129B" }
|
||||
sd { "\u1232\u1295\u12F5\u1202\u129B" }
|
||||
sg { "\u1233\u1295\u130E\u129B" }
|
||||
sh { "\u0073\u0068"}
|
||||
// sh { "\u0073\u0068"} // this is an error.. we need translation for this
|
||||
si { "\u1235\u1295\u1203\u120D\u129B" }
|
||||
sk { "\u1235\u120E\u126B\u12AD\u129B" }
|
||||
sl { "\u1235\u120E\u126A\u129B" }
|
||||
|
|
|
@ -13,15 +13,349 @@ ca {
|
|||
"&C < ch <<< Ch <<< CH"
|
||||
"&L < ll <<< l\u00b7l <<< Ll <<< L\u00b7l <<< LL <<< L\u00b7L" }
|
||||
}
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Countries {
|
||||
Fallback{"en"}
|
||||
AF { "Afganistan" }
|
||||
AL { "Alb\u00E0nia" }
|
||||
DZ { "Alg\u00E8ria" }
|
||||
AD { "Andorra" }
|
||||
AO { "Angola" }
|
||||
AI { "Anguilla" }
|
||||
AR { "Argentina" }
|
||||
AM { "Arm\u00E8nia" }
|
||||
AW { "Aruba" }
|
||||
AU { "Austr\u00E0lia" }
|
||||
AT { "\u00C2ustria" }
|
||||
AZ { "Azerbaidjan" }
|
||||
BS { "Bahames" }
|
||||
BH { "Bahrain" }
|
||||
BD { "Bangla Desh" }
|
||||
BB { "Barbados" }
|
||||
BY { "Bielor\u00FAssia" }
|
||||
BE { "B\u00E8lgica" }
|
||||
BZ { "Belize" }
|
||||
BJ { "Benin" }
|
||||
BM { "Bermudes" }
|
||||
BT { "Bhutan" }
|
||||
BO { "Bol\u00EDvia" }
|
||||
BA { "B\u00F2snia i Hercegovina" }
|
||||
BW { "Botswana" }
|
||||
BR { "Brasil" }
|
||||
BN { "Brunei" }
|
||||
BG { "Bulg\u00E0ria" }
|
||||
BF { "Burkina Faso" }
|
||||
BI { "Burundi" }
|
||||
KH { "Cambodja" }
|
||||
CM { "Camerun" }
|
||||
CA { "Canad\u00E0" }
|
||||
CV { "Cap Verd" }
|
||||
CF { "Rep\u00FAblica Centrafricana" }
|
||||
TD { "Txad" }
|
||||
CL { "Xile" }
|
||||
CN { "Xina" }
|
||||
CO { "Col\u00F2mbia" }
|
||||
KM { "Comores" }
|
||||
CG { "Congo" }
|
||||
CR { "Costa Rica" }
|
||||
CI { "Costa d'Ivori" }
|
||||
HR { "Cro\u00E0cia" }
|
||||
CU { "Cuba" }
|
||||
CY { "Xipre" }
|
||||
CZ { "Rep\u00FAblica Txeca" }
|
||||
DK { "Dinamarca" }
|
||||
DJ { "Djibouti" }
|
||||
DM { "Dominica" }
|
||||
DO { "Rep\u00FAblica Dominicana" }
|
||||
TP { "Timor Oriental" }
|
||||
EC { "Equador" }
|
||||
EG { "Egipte" }
|
||||
SV { "El Salvador" }
|
||||
GQ { "Guinea Equatorial" }
|
||||
ER { "Eritrea" }
|
||||
EE { "Est\u00F2nia" }
|
||||
ET { "Eti\u00F2pia" }
|
||||
FJ { "Fiji" }
|
||||
FI { "Finl\u00E0ndia" }
|
||||
FR { "Fran\u00E7a" }
|
||||
GF { "Guaiana Francesa" }
|
||||
PF { "Polin\u00E8sia Francesa" }
|
||||
TF { "Territoris Meridionals Francesos" }
|
||||
GA { "Gabon" }
|
||||
GM { "G\u00E0mbia" }
|
||||
GE { "Ge\u00F2rgia" }
|
||||
DE { "Alemanya" }
|
||||
GH { "Ghana" }
|
||||
GR { "Gr\u00E8cia" }
|
||||
GP { "Guadeloupe" }
|
||||
GT { "Guatemala" }
|
||||
GN { "Guinea" }
|
||||
GW { "Guinea Bissau" }
|
||||
GY { "Guyana" }
|
||||
HT { "Hait\u00ED" }
|
||||
HN { "Hondures" }
|
||||
HK { "Hong Kong" }
|
||||
HU { "Hongria" }
|
||||
IS { "Isl\u00E0ndia" }
|
||||
IN { "\u00CDndia" }
|
||||
ID { "Indon\u00E8sia" }
|
||||
IR { "Iran" }
|
||||
IQ { "Iraq" }
|
||||
IE { "Irlanda" }
|
||||
IL { "Israel" }
|
||||
IT { "It\u00E0lia" }
|
||||
JM { "Jamaica" }
|
||||
JP { "Jap\u00F3" }
|
||||
JO { "Jord\u00E0nia" }
|
||||
KZ { "Kazakhstan" }
|
||||
KE { "Kenya" }
|
||||
KI { "Kiribati" }
|
||||
KP { "Corea del Nord" }
|
||||
KR { "Corea del Sud" }
|
||||
KW { "Kuwait" }
|
||||
KG { "Kirgizistan" }
|
||||
LA { "Laos" }
|
||||
LV { "Let\u00F2nia" }
|
||||
LB { "L\u00EDban" }
|
||||
LS { "Lesotho" }
|
||||
LR { "Lib\u00E8ria" }
|
||||
LY { "L\u00EDbia" }
|
||||
LI { "Liechtenstein" }
|
||||
LT { "Litu\u00E0nia" }
|
||||
LU { "Luxemburg" }
|
||||
MK { "Maced\u00F2nia" }
|
||||
MG { "Madagascar" }
|
||||
MY { "Mal\u00E0isia" }
|
||||
ML { "Mali" }
|
||||
MT { "Malta" }
|
||||
MQ { "Martinica" }
|
||||
MR { "Maurit\u00E0nia" }
|
||||
MU { "Maurici" }
|
||||
YT { "Mayotte" }
|
||||
MX { "M\u00E8xic" }
|
||||
FM { "Micron\u00E8sia" }
|
||||
MD { "Mold\u00E0via" }
|
||||
MC { "M\u00F2naco" }
|
||||
MN { "Mong\u00F2lia" }
|
||||
MS { "Montserrat" }
|
||||
MA { "Marroc" }
|
||||
MZ { "Mo\u00E7ambic" }
|
||||
MM { "Myanmar" }
|
||||
NA { "Nam\u00EDbia" }
|
||||
NP { "Nepal" }
|
||||
NL { "Pa\u00EFsos Baixos" }
|
||||
AN { "Antilles Holandeses" }
|
||||
NC { "Nova Caled\u00F2nia" }
|
||||
NZ { "Nova Zelanda" }
|
||||
NI { "Nicaragua" }
|
||||
NE { "N\u00EDger" }
|
||||
NG { "Nig\u00E8ria" }
|
||||
NU { "Niue" }
|
||||
NO { "Noruega" }
|
||||
OM { "Oman" }
|
||||
PK { "Pakistan" }
|
||||
PA { "Panam\u00E0" }
|
||||
PG { "Papua Nova Guinea" }
|
||||
PY { "Paraguai" }
|
||||
PE { "Per\u00FA" }
|
||||
PH { "Filipines" }
|
||||
PL { "Pol\u00F2nia" }
|
||||
PT { "Portugal" }
|
||||
PR { "Puerto Rico" }
|
||||
QA { "Qatar" }
|
||||
RO { "Romania" }
|
||||
RU { "R\u00FAssia" }
|
||||
RW { "Rwanda" }
|
||||
SA { "Ar\u00E0bia Saud\u00ED" }
|
||||
SN { "Senegal" }
|
||||
SP { "S\u00E8rbia" }
|
||||
SC { "Seychelles" }
|
||||
SL { "Sierra Leone" }
|
||||
SG { "Singapur" }
|
||||
SK { "Eslov\u00E0quia" }
|
||||
SI { "Eslov\u00E8nia" }
|
||||
SO { "Som\u00E0lia" }
|
||||
ZA { "Sud-\u00E0frica" }
|
||||
ES { "Espanya" }
|
||||
LK { "Sri Lanka" }
|
||||
SD { "Sudan" }
|
||||
SR { "Surinam" }
|
||||
SZ { "Swazil\u00E0ndia" }
|
||||
SE { "Su\u00E8cia" }
|
||||
CH { "Switzerland" }
|
||||
SY { "S\u00EDria" }
|
||||
TW { "Taiwan" }
|
||||
TJ { "Tadjikistan" }
|
||||
TZ { "Tanz\u00E0nia" }
|
||||
TH { "Tail\u00E0ndia" }
|
||||
TG { "Togo" }
|
||||
TK { "Tokelau" }
|
||||
TO { "Tonga" }
|
||||
TT { "Trinitat i Tobago" }
|
||||
TN { "Tun\u00EDsia" }
|
||||
TR { "Turquia" }
|
||||
TM { "Turkmenistan" }
|
||||
UG { "Uganda" }
|
||||
UA { "Ucra\u00EFna" }
|
||||
AE { "Uni\u00F3 dels Emirats \u00C0rabs" }
|
||||
GB { "Regne Unit" }
|
||||
US { "Estats Units" }
|
||||
UY { "Uruguai" }
|
||||
UZ { "Uzbekistan" }
|
||||
VU { "Vanuatu" }
|
||||
VA { "Vatic\u00E0" }
|
||||
VE { "Vene\u00E7uela" }
|
||||
VN { "Vietnam" }
|
||||
VG { "Illes Verges Brit\u00E0niques" }
|
||||
VI { "Illes Verges dels USA" }
|
||||
EH { "S\u00E0hara Occidental" }
|
||||
YE { "Iemen" }
|
||||
YU { "Iugosl\u00E0via" }
|
||||
ZR { "Zaire" }
|
||||
ZM { "Z\u00E0mbia" }
|
||||
ZW { "Zimbabwe" }
|
||||
}
|
||||
Languages {
|
||||
ab { "abkhaz" }
|
||||
aa { "\u00E0far" }
|
||||
af { "afrikaans" }
|
||||
sq { "alban\u00E8s" }
|
||||
am { "amh\u00E0ric" }
|
||||
ar { "\u00E2rab" }
|
||||
hy { "armeni" }
|
||||
as { "assam\u00E8s" }
|
||||
ay { "aimara" }
|
||||
az { "\u00E0zeri" }
|
||||
ba { "baixkir" }
|
||||
eu { "basc" }
|
||||
bn { "bengal\u00ED" }
|
||||
dz { "bhutan\u00E8s" }
|
||||
bh { "bihari" }
|
||||
bi { "bislama" }
|
||||
br { "bret\u00F3" }
|
||||
bg { "b\u00FAlgar" }
|
||||
my { "birm\u00E0" }
|
||||
be { "bielor\u00FAs" }
|
||||
km { "cambodj\u00E0" }
|
||||
ca { "catal\u00E0" }
|
||||
zh { "xin\u00E9s" }
|
||||
co { "cors" }
|
||||
hr { "croat" }
|
||||
cs { "txec" }
|
||||
da { "dan\u00E8s" }
|
||||
nl { "neerland\u00E8s" }
|
||||
en { "angl\u00E8s" }
|
||||
eo { "esperanto" }
|
||||
et { "estoni\u00E0" }
|
||||
fo { "fero\u00E8s" }
|
||||
fj { "fiji\u00E0" }
|
||||
fi { "fin\u00E8s" }
|
||||
fr { "franc\u00E8s" }
|
||||
fy { "fris\u00F3" }
|
||||
gl { "gallec" }
|
||||
ka { "georgi\u00E0" }
|
||||
de { "alemany" }
|
||||
el { "grec" }
|
||||
kl { "greenland\u00E8s" }
|
||||
gn { "guaran\u00ED" }
|
||||
gu { "gujarati" }
|
||||
ha { "hausa" }
|
||||
he { "hebreu" }
|
||||
iw { "hebreu" }
|
||||
hi { "hindi" }
|
||||
hu { "hongar\u00E8s" }
|
||||
is { "island\u00E8s" }
|
||||
id { "indonesi" }
|
||||
in { "indonesi" }
|
||||
ia { "interlingua" }
|
||||
ie { "interlingue" }
|
||||
iu { "inuktitut" }
|
||||
ik { "inupiak" }
|
||||
ga { "irland\u00E8s" }
|
||||
it { "itali\u00E0" }
|
||||
ja { "japon\u00E8s" }
|
||||
jw { "javan\u00E8s" }
|
||||
kn { "kannada" }
|
||||
ks { "caixmiri" }
|
||||
kk { "kazakh" }
|
||||
rw { "kinyarwanda" }
|
||||
ky { "kirgu\u00EDs" }
|
||||
rn { "kirundi" }
|
||||
ko { "core\u00E0" }
|
||||
ku { "kurd" }
|
||||
lo { "laosi\u00E0" }
|
||||
la { "llat\u00ED" }
|
||||
lv { "let\u00F3)" }
|
||||
ln { "lingala" }
|
||||
lt { "litu\u00E0" }
|
||||
mk { "macedoni" }
|
||||
mg { "malgaix" }
|
||||
ms { "malai" }
|
||||
ml { "malaialam" }
|
||||
mt { "malt\u00E8s" }
|
||||
mi { "maori" }
|
||||
mr { "marathi" }
|
||||
mo { "moldau" }
|
||||
mn { "mongol" }
|
||||
na { "nauru\u00E0" }
|
||||
ne { "nepal\u00E8s" }
|
||||
no { "noruec" }
|
||||
oc { "occit\u00E0" }
|
||||
or { "oriya" }
|
||||
om { "oromo (afan)" }
|
||||
ps { "paixto" }
|
||||
fa { "persa" }
|
||||
pl { "polon\u00E8s" }
|
||||
pt { "portugu\u00E8s" }
|
||||
pa { "panjabi" }
|
||||
qu { "qu\u00E8txua" }
|
||||
rm { "retorom\u00E0nic" }
|
||||
ro { "roman\u00E8s" }
|
||||
ru { "rus" }
|
||||
sm { "samo\u00E0" }
|
||||
sg { "sango" }
|
||||
sa { "s\u00E0nscrit" }
|
||||
gd { "escoc\u00E8s" }
|
||||
sr { "serbi" }
|
||||
sh { "serbo-croat" }
|
||||
st { "sotho" }
|
||||
tn { "tswana" }
|
||||
sn { "shona" }
|
||||
sd { "sindhi" }
|
||||
si { "sinhal\u00E8s" }
|
||||
ss { "siswati" }
|
||||
sk { "eslovac" }
|
||||
sl { "eslov\u00E8" }
|
||||
so { "somali" }
|
||||
es { "espanyol" }
|
||||
su { "sundan\u00E8s" }
|
||||
sw { "swahili" }
|
||||
sv { "suec" }
|
||||
tl { "tag\u00E0log" }
|
||||
tg { "tadjik" }
|
||||
ta { "t\u00E0mil" }
|
||||
tt { "t\u00E0tar" }
|
||||
te { "telugu" }
|
||||
th { "thai" }
|
||||
bo { "tibet\u00E0" }
|
||||
ti { "tigrinya" }
|
||||
to { "tonga" }
|
||||
ts { "tsonga" }
|
||||
tr { "turc" }
|
||||
tk { "turcman" }
|
||||
tw { "twi" }
|
||||
ug { "uigur" }
|
||||
uk { "ucra\u00EFn\u00E8s" }
|
||||
ur { "urd\u00FA" }
|
||||
uz { "uzbek" }
|
||||
vi { "vietnamita" }
|
||||
vo { "volapuk" }
|
||||
cy { "gal\u00B7l\u00E8s" }
|
||||
wo { "w\u00F2lof" }
|
||||
xh { "xosa" }
|
||||
ji { "jiddish" }
|
||||
yi { "jiddish" }
|
||||
yo { "ioruba" }
|
||||
za { "zhuang" }
|
||||
zu { "zulu" }
|
||||
}
|
||||
DateTimePatterns {
|
||||
"HH:mm:ss z",
|
||||
|
@ -52,10 +386,6 @@ ca {
|
|||
"divendres",
|
||||
"dissabte",
|
||||
}
|
||||
Languages {
|
||||
Fallback{"en"}
|
||||
ca { "catal\u00E0" }
|
||||
}
|
||||
MonthAbbreviations {
|
||||
"gen.",
|
||||
"feb.",
|
||||
|
@ -109,9 +439,9 @@ ca {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e9 \u00ed \u00f3 \u00fa \u00e0 \u00e8 \u00f2 \u00ef \u00fc \u0140 \u00e7 \u00f1]" }
|
||||
|
||||
|
||||
|
|
|
@ -17,13 +17,6 @@ cs {
|
|||
"ch <<< cH <<< Ch <<< CH & R < r\u030C <<< R\u030C& S < s\u030C <<< S\u030C& Z < z\u030C <<<"
|
||||
" Z\u030C" }
|
||||
}
|
||||
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Countries {
|
||||
Fallback{"en"}
|
||||
//AD { "Andorra" }
|
||||
|
@ -300,7 +293,6 @@ cs {
|
|||
"po Kr.",
|
||||
}
|
||||
Languages {
|
||||
Fallback{ "en"}
|
||||
ar { "arapski" }
|
||||
bg { "bugarski" }
|
||||
cs { "\u010De\u0161ki" }
|
||||
|
@ -388,9 +380,9 @@ cs {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00fd \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u011b \u016f \u010d \u010f \u0148 \u0159 \u0161 \u0165 \u017e]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -14,13 +14,6 @@ da {
|
|||
" <<< A\u030A<<< aa <<< aA <<< Aa <<< AA & V<<< w<<< W & Y << u\u0308 <<< U\u0308 &D < \u00F0<<< \u00D0 &T < \u00FE<<< \u00DE" }
|
||||
}
|
||||
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
//AD { "Andorra" }
|
||||
|
@ -304,7 +297,6 @@ da {
|
|||
"f.Kr.",
|
||||
"e.Kr.",
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e6 \u00e5 \u00f8 \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00fd]" }
|
||||
Languages {
|
||||
Fallback{ "en"}
|
||||
ar { "Arabisk" }
|
||||
|
@ -397,9 +389,10 @@ da {
|
|||
",",
|
||||
"+",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
ExemplarCharacters { "[a-z \u00e6 \u00e5 \u00f8 \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00fd]" }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
SpelloutRules {
|
||||
"-x: minus >>;\n"
|
||||
"nol; en; to; tre; fire; fem; seks; syv; otte; ni;\n"
|
||||
|
|
|
@ -21,7 +21,7 @@ de {
|
|||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Types{
|
||||
PHONEBOOK { "Telefonbuch-Sortierregeln" }
|
||||
}
|
||||
// This shouldn't be used, but valid data should be here.
|
||||
|
@ -546,9 +546,9 @@ de {
|
|||
"Berlin",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e4 \u00f6 \u00fc \u00df]" }
|
||||
//------------------------------------------------------------
|
||||
// Rule Based Number Format Support
|
||||
|
|
|
@ -23,7 +23,7 @@ en {
|
|||
POSIX { "Posix" }
|
||||
}
|
||||
|
||||
Keys{
|
||||
Types{
|
||||
// variants for collation (traditional may also be used for traditional chinese)
|
||||
PHONEBOOK { "Phonebook Order" }
|
||||
PINYIN { "Pinyin Order" }
|
||||
|
@ -777,12 +777,7 @@ en {
|
|||
zu { "Zulu" }
|
||||
zun { "Zuni" }
|
||||
}
|
||||
|
||||
AmPmMarkers {
|
||||
"AM",
|
||||
"PM",
|
||||
}
|
||||
DayAbbreviations {
|
||||
DayAbbreviations {
|
||||
"Sun",
|
||||
"Mon",
|
||||
"Tue",
|
||||
|
@ -832,253 +827,9 @@ en {
|
|||
"November",
|
||||
"December",
|
||||
}
|
||||
// Japanese calendar data
|
||||
Eras_japanese {
|
||||
// Name Gregorian Year
|
||||
"Taika", // 645
|
||||
"Hakuchi", // 650
|
||||
"Hakuh\u014D", // 672
|
||||
"Shuch\u014D", // 686
|
||||
"Taih\u014D", // 701
|
||||
"Keiun", // 704
|
||||
"Wad\u014D", // 708
|
||||
"Reiki", // 715
|
||||
"Y\u014Dr\u014D", // 717
|
||||
"Jinki", // 724
|
||||
"Tempy\u014D", // 729
|
||||
"Tempy\u014D-kamp\u014D", // 749
|
||||
"Tempy\u014D-sh\u014Dh\u014D", // 749
|
||||
"Tempy\u014D-h\u014Dji", // 757
|
||||
"Temph\u014D-jingo", // 765
|
||||
"Jingo-keiun", // 767
|
||||
"H\u014Dki", // 770
|
||||
"Ten-\u014D", // 781
|
||||
"Enryaku", // 782
|
||||
"Daid\u014D", // 806
|
||||
"K\u014Dnin", // 810
|
||||
"Tench\u014D", // 824
|
||||
"Sh\u014Dwa", // 834
|
||||
"Kaj\u014D", // 848
|
||||
"Ninju", // 851
|
||||
"Saiko", // 854
|
||||
"Tennan", // 857
|
||||
"J\u014Dgan", // 859
|
||||
"Genkei", // 877
|
||||
"Ninna", // 885
|
||||
"Kampy\u014D", // 889
|
||||
"Sh\u014Dtai", // 898
|
||||
"Engi", // 901
|
||||
"Ench\u014D", // 923
|
||||
"Sh\u014Dhei", // 931
|
||||
"Tengy\u014D", // 938
|
||||
"Tenryaku", // 947
|
||||
"Tentoku", // 957
|
||||
"\u014Cwa", // 961
|
||||
"K\u014Dh\u014D", // 964
|
||||
"Anna", // 968
|
||||
"Tenroku", // 970
|
||||
"Ten-en", // 973
|
||||
"J\u014Dgen", // 976
|
||||
"Tengen", // 978
|
||||
"Eikan", // 983
|
||||
"Kanna", // 985
|
||||
"Ei-en", // 987
|
||||
"Eiso", // 989
|
||||
"Sh\u014Dryaku", // 990
|
||||
"Ch\u014Dtoku", // 995
|
||||
"Ch\u014Dh\u014D", // 999
|
||||
"Kank\u014D", // 1004
|
||||
"Ch\u014Dwa", // 1012
|
||||
"Kannin", // 1017
|
||||
"Jian", // 1021
|
||||
"Manju", // 1024
|
||||
"Ch\u014Dgen", // 1028
|
||||
"Ch\u014Dryaku", // 1037
|
||||
"Ch\u014Dky\u016B", // 1040
|
||||
"Kantoku", // 1044
|
||||
"Eish\u014D", // 1046
|
||||
"Tengi", // 1053
|
||||
"K\u014Dhei", // 1058
|
||||
"Jiryaku", // 1065
|
||||
"Enky\u016B", // 1069
|
||||
"Sh\u014Dho", // 1074
|
||||
"Sh\u014Dryaku", // 1077
|
||||
"Eiho", // 1081
|
||||
"\u014Ctoku", // 1084
|
||||
"Kanji", // 1087
|
||||
"Kaho", // 1094
|
||||
"Eich\u014D", // 1096
|
||||
"Sh\u014Dtoku", // 1097
|
||||
"K\u014Dwa", // 1099
|
||||
"Ch\u014Dji", // 1104
|
||||
"Kash\u014D", // 1106
|
||||
"Tennin", // 1108
|
||||
"Ten-ei", // 1110
|
||||
"Eiky\u016B", // 1113
|
||||
"Gen-ei", // 1118
|
||||
"Hoan", // 1120
|
||||
"Tenji", // 1124
|
||||
"Daiji", // 1126
|
||||
"Tensh\u014D", // 1131
|
||||
"Ch\u014Dsh\u014D", // 1132
|
||||
"Hoen", // 1135
|
||||
"Eiji", // 1141
|
||||
"K\u014Dji", // 1142
|
||||
"Teny\u014D", // 1144
|
||||
"Ky\u016Ban", // 1145
|
||||
"Ninpei", // 1151
|
||||
"Ky\u016Bju", // 1154
|
||||
"Hogen", // 1156
|
||||
"Heiji", // 1159
|
||||
"Eiryaku", // 1160
|
||||
"\u014Cho", // 1161
|
||||
"Ch\u014Dkan", // 1163
|
||||
"Eiman", // 1165
|
||||
"Nin-an", // 1166
|
||||
"Ka\u014D", // 1169
|
||||
"Sh\u014Dan", // 1171
|
||||
"Angen", // 1175
|
||||
"Jish\u014D", // 1177
|
||||
"Y\u014Dwa", // 1181
|
||||
"Juei", // 1182
|
||||
"Genryuku", // 1184
|
||||
"Bunji", // 1185
|
||||
"Kenky\u016B", // 1190
|
||||
"Sh\u014Dji", // 1199
|
||||
"Kennin", // 1201
|
||||
"Genky\u016B", // 1204
|
||||
"Ken-ei", // 1206
|
||||
"Sh\u014Dgen", // 1207
|
||||
"Kenryaku", // 1211
|
||||
"Kenp\u014D", // 1213
|
||||
"Sh\u014Dky\u016B", // 1219
|
||||
"J\u014D\u014D", // 1222
|
||||
"Gennin", // 1224
|
||||
"Karoku", // 1225
|
||||
"Antei", // 1227
|
||||
"Kanki", // 1229
|
||||
"J\u014Dei", // 1232
|
||||
"Tempuku", // 1233
|
||||
"Bunryaku", // 1234
|
||||
"Katei", // 1235
|
||||
"Ryakunin", // 1238
|
||||
"En-\u014D", // 1239
|
||||
"Ninji", // 1240
|
||||
"Kangen", // 1243
|
||||
"H\u014Dji", // 1247
|
||||
"Kench\u014D", // 1249
|
||||
"K\u014Dgen", // 1256
|
||||
"Sh\u014Dka", // 1257
|
||||
"Sh\u014Dgen", // 1259
|
||||
"Bun-\u014D", // 1260
|
||||
"K\u014Dch\u014D", // 1261
|
||||
"Bun-ei", // 1264
|
||||
"Kenji", // 1275
|
||||
"K\u014Dan", // 1278
|
||||
"Sh\u014D\u014D", // 1288
|
||||
"Einin", // 1293
|
||||
"Sh\u014Dan", // 1299
|
||||
"Kengen", // 1302
|
||||
"Kagen", // 1303
|
||||
"Tokuji", // 1306
|
||||
"Enkei", // 1308
|
||||
"\u014Cch\u014D", // 1311
|
||||
"Sh\u014Dwa", // 1312
|
||||
"Bunp\u014D", // 1317
|
||||
"Gen\u014D", // 1319
|
||||
"Genky\u014D", // 1321
|
||||
"Sh\u014Dch\u016B", // 1324
|
||||
"Kareki", // 1326
|
||||
"Gentoku", // 1329
|
||||
"Genk\u014D", // 1331
|
||||
"Kemmu", // 1334
|
||||
"Engen", // 1336
|
||||
"K\u014Dkoku", // 1340
|
||||
"Sh\u014Dhei", // 1346
|
||||
"Kentoku", // 1370
|
||||
"Bunch\u0169", // 1372
|
||||
"Tenju", // 1375
|
||||
"K\u014Dwa", // 1381
|
||||
"Gench\u0169", // 1384
|
||||
"Meitoku", // 1384
|
||||
"K\u014Dryaku", // 1379
|
||||
"Kakei", // 1387
|
||||
"K\u014D\u014D", // 1389
|
||||
"Meitoku", // 1390
|
||||
"\u014Cei", // 1394
|
||||
"Sh\u014Dch\u014D", // 1428
|
||||
"Eiky\u014D", // 1429
|
||||
"Kakitsu", // 1441
|
||||
"Bun-an", // 1444
|
||||
"H\u014Dtoku", // 1449
|
||||
"Ky\u014Dtoku", // 1452
|
||||
"K\u014Dsh\u014D", // 1455
|
||||
"Ch\u014Droku", // 1457
|
||||
"Kansh\u014D", // 1460
|
||||
"Bunsh\u014D", // 1466
|
||||
"\u014Cnin", // 1467
|
||||
"Bunmei", // 1469
|
||||
"Ch\u014Dky\u014D", // 1487
|
||||
"Entoku", // 1489
|
||||
"Mei\u014D", // 1492
|
||||
"Bunki", // 1501
|
||||
"Eish\u014D", // 1504
|
||||
"Taiei", // 1521
|
||||
"Ky\u014Droku", // 1528
|
||||
"Tenmon", // 1532
|
||||
"K\u014Dji", // 1555
|
||||
"Eiroku", // 1558
|
||||
"Genki", // 1570
|
||||
"Tensh\u014D", // 1573
|
||||
"Bunroku", // 1592
|
||||
"Keich\u014D", // 1596
|
||||
"Genwa", // 1615
|
||||
"Kan-ei", // 1624
|
||||
"Sh\u014Dho", // 1644
|
||||
"Keian", // 1648
|
||||
"Sh\u014D\u014D", // 1652
|
||||
"Meiryaku", // 1655
|
||||
"Manji", // 1658
|
||||
"Kanbun", // 1661
|
||||
"Enp\u014D", // 1673
|
||||
"Tenwa", // 1681
|
||||
"J\u014Dky\u014D", // 1684
|
||||
"Genroku", // 1688
|
||||
"H\u014Dei", // 1704
|
||||
"Sh\u014Dtoku", // 1711
|
||||
"Ky\u014Dh\u014D", // 1716
|
||||
"Genbun", // 1736
|
||||
"Kanp\u014D", // 1741
|
||||
"Enky\u014D", // 1744
|
||||
"Kan-en", // 1748
|
||||
"H\u014Dryaku", // 1751
|
||||
"Meiwa", // 1764
|
||||
"An-ei", // 1772
|
||||
"Tenmei", // 1781
|
||||
"Kansei", // 1789
|
||||
"Ky\u014Dwa", // 1801
|
||||
"Bunka", // 1804
|
||||
"Bunsei", // 1818
|
||||
"Tenp\u014D", // 1830
|
||||
"K\u014Dka", // 1844
|
||||
"Kaei", // 1848
|
||||
"Ansei", // 1854
|
||||
"Man-en", // 1860
|
||||
"Bunky\u016B", // 1861
|
||||
"Genji", // 1864
|
||||
"Kei\u014D", // 1865
|
||||
"Meiji", // 1868
|
||||
"Taish\u014D", // 1912
|
||||
"Sh\u014Dwa", // 1926
|
||||
"Heisei", // 1989
|
||||
}
|
||||
|
||||
|
||||
// Buddhist calendar data
|
||||
Eras_buddhist:array {
|
||||
"BE" // Buddhist Era = 543 BC Gregorian
|
||||
}
|
||||
|
||||
ExemplarCharacters{ "[a-z]" }
|
||||
LocaleScript:array{ "Latn" }
|
||||
zoneStrings {
|
||||
{
|
||||
"PST",
|
||||
|
@ -1313,9 +1064,6 @@ en {
|
|||
"Shanghai",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
|
||||
//------------------------------------------------------------
|
||||
// Rule Based Number Format Support
|
||||
|
@ -1921,4 +1669,60 @@ en {
|
|||
"M/d/yy", // Changing this will break binary compatibility.
|
||||
"{1} {0}",
|
||||
}
|
||||
Scripts {
|
||||
ARAB { "Arabic" }
|
||||
ARMN { "Armenian" }
|
||||
BENG { "Bengali" }
|
||||
BOPO { "Bopomofo" }
|
||||
BRAI { "Braille" }
|
||||
BUHD { "Buhid" }
|
||||
CANS { "Unified Canadian Aboriginal Symbols" }
|
||||
CHER { "Cherokee" }
|
||||
CPRT { "Cypriot" }
|
||||
CYRL { "Cyrillic" }
|
||||
DEVA { "Devanagari" }
|
||||
DSRT { "Deseret" }
|
||||
ETHI { "Ethiopic" }
|
||||
GEOR { "Georgian" }
|
||||
GOTH { "Gothic" }
|
||||
GREK { "Greek" }
|
||||
GUJR { "Gujarati" }
|
||||
GURU { "Gurmukhi" }
|
||||
HANG { "Hangul" }
|
||||
HANO { "Hanunoo" }
|
||||
HANI { "Han" }
|
||||
HEBR { "Hebrew" }
|
||||
HIRA { "Hiragana" }
|
||||
ITAL { "Old_italic" }
|
||||
KANA { "Katakana" }
|
||||
KHMR { "Khmer" }
|
||||
KNDA { "Kannada" }
|
||||
LAOO { "Lao" }
|
||||
LATN { "Latin" }
|
||||
LIMB { "Limbu" }
|
||||
LINB { "Linear B" }
|
||||
MLYM { "Malayalam" }
|
||||
MONG { "Mongolian" }
|
||||
MYMR { "Myanmar" }
|
||||
OGAM { "Ogham" }
|
||||
ORYA { "Oriya" }
|
||||
OSMA { "Osmanya" }
|
||||
QAAC { "Coptic" }
|
||||
QAAI { "Inherited" }
|
||||
RUNR { "Runic" }
|
||||
SHAW { "Shavian" }
|
||||
SINH { "Sinhala" }
|
||||
SYRC { "Syriac" }
|
||||
TAGB { "Tagbanwa" }
|
||||
TALE { "Tai Le" }
|
||||
TAML { "Tamil" }
|
||||
TELU { "Telugu" }
|
||||
TGLG { "Tagalog" }
|
||||
THAA { "Thana" }
|
||||
THAI { "Thai" }
|
||||
TIBT { "Tibetan" }
|
||||
UGAR { "Ugaritic" }
|
||||
YIII { "Yi" }
|
||||
ZYYY { "Common" }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,14 +15,7 @@ eo {
|
|||
Sequence { "&C<\u0109<<<\u0108 &G<\u011d<<<\u011c &H<\u0125<<<\u0124"
|
||||
"&J<\u0135<<<\u0134 &S<\u015d<<<\u015c &U<\u016d<<<\u016c" }
|
||||
}
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
AT { "A\u016dstrujo" }
|
||||
BE { "Belgujo" }
|
||||
CA { "Kanado" }
|
||||
|
@ -83,7 +76,6 @@ eo {
|
|||
"pK",
|
||||
}
|
||||
Languages {
|
||||
Fallback{ "en"}
|
||||
da { "dana" }
|
||||
de { "germana" }
|
||||
el { "greka" }
|
||||
|
@ -143,9 +135,9 @@ eo {
|
|||
"+",
|
||||
}
|
||||
localPatternChars { "GjMtkHmslTDUSnahKzJd" }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript:array{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u016d \u0109 \u011d \u0125 \u0135 \u015d]" }
|
||||
//------------------------------------------------------------
|
||||
// Rule Based Number Format Support
|
||||
|
|
|
@ -11,12 +11,6 @@ es {
|
|||
Version { "1.0" }
|
||||
Sequence { "& N < n\u0303<<< N\u0303" }
|
||||
}
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
/* Duplicates from root commented out. */
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
|
@ -430,9 +424,9 @@ es {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
// u umlaut \u00fc is a rare character.
|
||||
// It can be found in words like multilig\u00fce, ag\u00fcita and Itag\u00fc\u00ed
|
||||
ExemplarCharacters { "[a-z \u00f1 \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00fc]" }
|
||||
|
|
|
@ -14,13 +14,6 @@ et {
|
|||
" W\u0302< u\u0308 <<< U\u0308& Y < \u01B6 <<< \u01B5"
|
||||
}
|
||||
}
|
||||
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
//AD { "Andorra" }
|
||||
|
@ -388,9 +381,9 @@ et {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00f5 \u00e4 \u00f6 \u00fc \u0161 \u017e]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -10,13 +10,6 @@ eu {
|
|||
Languages {
|
||||
eu { "euskara" }
|
||||
}
|
||||
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
DayAbbreviations {
|
||||
"ig",
|
||||
"al",
|
||||
|
@ -78,9 +71,9 @@ eu {
|
|||
",",
|
||||
"+",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00f1 \u00e7]" }
|
||||
|
||||
// /**************** Info Below is needed ****************/
|
||||
|
|
|
@ -32,7 +32,6 @@ fa {
|
|||
}
|
||||
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
AD { "\u0622\u0646\u062f\u0648\u0631\u0627" }
|
||||
AE { "\u0627\u0645\u0627\u0631\u0627\u062a \u0645\u062a\u062d\u062f\u0647\u200c\u06cc \u0639\u0631\u0628\u06cc" }
|
||||
AF { "\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646" }
|
||||
|
@ -333,7 +332,6 @@ fa {
|
|||
}
|
||||
ExemplarCharacters {"[\u0621-\u0624\u0626-\u063a\u0641\u0642\u0644-\u0648\u064b-\u0652\u0654\u0670\u067e\u0686\u0698\u06a9\u06af\u06cc\u200c\u200d\u200f\u200e]"}
|
||||
Languages {
|
||||
Fallback{ "en"}
|
||||
root { "\u0631\u06cc\u0634\u0647" }
|
||||
aa { "\u0622\u0641\u0627\u0631\u06cc" }
|
||||
ab { "\u0622\u0628\u062e\u0627\u0632\u06cc" }
|
||||
|
|
|
@ -14,13 +14,6 @@ fi {
|
|||
" << u\u0308 <<< U\u0308"
|
||||
}
|
||||
}
|
||||
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
AE { "Arabiemiirikunnat" }
|
||||
|
@ -306,9 +299,9 @@ fi {
|
|||
}
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e4 \u00f6]" }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
// Currency display names
|
||||
Currencies {
|
||||
|
|
|
@ -8,17 +8,9 @@
|
|||
fo {
|
||||
Version { "2.0" }
|
||||
Languages {
|
||||
Fallback{"en"}
|
||||
fo { "føroyskt" }
|
||||
}
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Countries {
|
||||
Fallback{"en"}
|
||||
FO { "Føroyar" }
|
||||
}
|
||||
DayAbbreviations {
|
||||
|
@ -82,9 +74,9 @@ fo {
|
|||
",",
|
||||
"+",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e1 \u00e6 \u00ed \u00f0 \u00f3 \u00f8 \u00fa \u00fd]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -10,13 +10,13 @@ fr {
|
|||
CollationElements {
|
||||
Version { "1.0" }
|
||||
Sequence { "[backwards 2]&A<<\u00e6/e<<<\u00c6/E" }
|
||||
}
|
||||
Variants{
|
||||
Fallback{ "en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{ "en"}
|
||||
}
|
||||
Variants{
|
||||
Fallback{ "en"}
|
||||
}
|
||||
Types{
|
||||
Fallback{ "en" }
|
||||
}
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
AD { "Andorre" }
|
||||
|
@ -445,9 +445,9 @@ fr {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e9 \u00e8 \u00f9 \u00e7 \u00e0 \u00e2 \u00ea \u00ee \u00f4 \u00fb \u00e6 \u0153 \u00eb \u00ef \u00ff]" }
|
||||
|
||||
// http://www.elections.ca/gen_info/backgrounders/ec90815_f.html
|
||||
|
|
|
@ -734,10 +734,10 @@ ga{
|
|||
// "∞",
|
||||
// "<22>",
|
||||
// }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// "Ogam" // maybe
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
Eras {
|
||||
"RC",
|
||||
"AD",
|
||||
|
|
|
@ -68,9 +68,9 @@ gl {
|
|||
",",
|
||||
"+",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00fc \u00f1]" }
|
||||
|
||||
// /**************** Info Below is needed ****************/
|
||||
|
|
|
@ -66,9 +66,12 @@ gv {
|
|||
// "\u221e",
|
||||
// "\ufffd",
|
||||
// }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript:array{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{
|
||||
"[a-z]"
|
||||
}
|
||||
|
||||
// /**************** Info Below is needed ****************/
|
||||
// CollationElements{}
|
||||
|
|
|
@ -379,9 +379,9 @@ hr {
|
|||
}
|
||||
}
|
||||
ExemplarCharacters { "[a-p r-v z \u0111 \u0107 \u010d \u017e \u0161 {lj} {nj} {d\u017e}]" }
|
||||
// LocaleScript:array {
|
||||
// "Latn" // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript:array {
|
||||
"Latn" // ISO 15924 Name
|
||||
}
|
||||
|
||||
// Currency display names
|
||||
Currencies {
|
||||
|
|
|
@ -386,9 +386,9 @@ hu {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00f6 \u00fc \u0151 \u0171]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -74,9 +74,12 @@ id {
|
|||
"#,##0%",
|
||||
"#E0",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript:array{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{
|
||||
"[a-z]"
|
||||
}
|
||||
// /**************** Info Below is needed ****************/
|
||||
// CollationElements{}
|
||||
// Countries{}
|
||||
|
|
|
@ -101,9 +101,9 @@ is {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00fd \u00f6 \u00e6 \u00f0 \u00fe]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -378,9 +378,9 @@ it {
|
|||
"Rome",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e9 \u00f3 \u00e0 \u00e8 \u00ec \u00f2 \u00ed \u00fa \u00f9 \u00ef]" }
|
||||
|
||||
//------------------------------------------------------------
|
||||
|
|
|
@ -1782,20 +1782,7 @@ ja {
|
|||
//zh_tw { "\u4E2D\u56FD\u8A9E (\u7E41\u4F53\u5B57)" }
|
||||
zu { "\u30ba\u30fc\u30eb\u30fc\u8a9e" }
|
||||
}
|
||||
MonthAbbreviations {
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
"4",
|
||||
"5",
|
||||
"6",
|
||||
"7",
|
||||
"8",
|
||||
"9",
|
||||
"10",
|
||||
"11",
|
||||
"12",
|
||||
}
|
||||
|
||||
MonthNames {
|
||||
"1\u6708",
|
||||
"2\u6708",
|
||||
|
|
|
@ -71,9 +71,9 @@ kl{
|
|||
}
|
||||
ExemplarCharacters { "[a-z \u00e1 \u00e9 \u00ed \u00fa \u00e2 \u00ea \u00ee \u00f4 \u00fb \u00e6 \u00e5 \u00f8 \u00e3 \u0129 \u0169 \u0138]" }
|
||||
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
// /**************** Info Below is needed ****************/
|
||||
// CollationElements{}
|
||||
|
|
|
@ -66,9 +66,12 @@ kw{
|
|||
// "\u221e",
|
||||
// "\ufffd",
|
||||
// }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript:array{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{
|
||||
"[a-z]"
|
||||
}
|
||||
// /**************** Info Below is needed ****************/
|
||||
// CollationElements{}
|
||||
// Countries{}
|
||||
|
|
|
@ -380,9 +380,9 @@ lt {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u0105 \u0119 \u012f \u0173 \u0117 \u016b \u010d \u0161 \u017e]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -381,9 +381,9 @@ lv {
|
|||
}
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u0101 \u0113 \u012b \u014d \u016b \u0123 \u0137 \u013c \u0146 \u0157 \u010d \u0161 \u017e]" }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
// Currency display names
|
||||
Currencies {
|
||||
|
|
|
@ -795,9 +795,9 @@ mt {
|
|||
"CEST"
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
ExemplarCharacters { "[[a-z \u00e0 \u00ec \u00f9 \u00e8 \u00f2 ċ ġ ħ {għ} ż]-[cy]]" }
|
||||
|
||||
|
|
|
@ -14,12 +14,6 @@ nb {
|
|||
"V<<< w<<< W"
|
||||
}
|
||||
}
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{ "en" }
|
||||
}
|
||||
Countries {
|
||||
Fallback{ "en"}
|
||||
//AD { "Andorra" }
|
||||
|
@ -390,9 +384,9 @@ nb {
|
|||
"Oslo"
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z\u00e6\u00e5\u00f8\u00e9\u00f3\u00f4\u00e0\u00fc\u01ce]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -365,9 +365,9 @@ nl {
|
|||
",",
|
||||
"+",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
//------------------------------------------------------------
|
||||
// Rule Based Number Format Support
|
||||
|
|
|
@ -13,12 +13,6 @@ nn{
|
|||
" < o\u0308<<< O\u0308< o\u030B<<< O\u030B < a\u030A<<< A\u030A<<< aa <<< aA <<< Aa <<< AA & "
|
||||
"V<<< w<<< W" }
|
||||
}
|
||||
Variants{
|
||||
Fallback{"en"}
|
||||
}
|
||||
Keys{
|
||||
Fallback{ "en" }
|
||||
}
|
||||
Countries {
|
||||
NO { "Noreg" }
|
||||
}
|
||||
|
@ -118,9 +112,9 @@ nn{
|
|||
"laurdag",
|
||||
}
|
||||
ExemplarCharacters { "[a-z\u00e6\u00e5\u00f8\u00e9\u00f3\u00f4\u00e0\u00fc\u01ce]" }
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
|
||||
// Currency display names
|
||||
Currencies {
|
||||
|
|
|
@ -84,4 +84,10 @@ om{
|
|||
Currencies {
|
||||
KES { "Ksh", "KES" }
|
||||
}
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{
|
||||
"[a-z]"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -417,9 +417,9 @@ pl {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00f3 \u0105 \u0119 \u0107 \u0144 \u015b \u017a \u0142 \u017c]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -606,7 +606,7 @@ pt {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
}
|
|
@ -377,9 +377,9 @@ ro {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e2 \u00ee \u0103 \u015f \u0163]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -15,28 +15,31 @@ root {
|
|||
Version { "5.0" }
|
||||
|
||||
Variants{
|
||||
Fallback{ "" }
|
||||
PREEURO { "PREEURO" } // PREEURO variant display name
|
||||
EURO { "EURO" } // EURO variant display name
|
||||
B { "B" }
|
||||
NY { "NY" } // Norwegian variant display name
|
||||
B { "B" } // No longer valid variant. Here for backwards compatibility.
|
||||
NY { "NY" } // No longer valid variant. Here for backwards compatibility.
|
||||
AL { "AL" }
|
||||
POSIX { "POSIX" }
|
||||
}
|
||||
Keys{
|
||||
|
||||
Types{
|
||||
// keys for collation (traditional may also be used for traditional chinese)
|
||||
Fallback{ "" }
|
||||
PHONEBOOK { "PHONEBOOK" }
|
||||
PINYIN { "PINYIN" }
|
||||
TRADITIONAL { "TRADITIONAL" }
|
||||
STROKE { "STROKE" }
|
||||
DIRECT { "DIRECT" }
|
||||
}
|
||||
|
||||
|
||||
// TODO: Remove this
|
||||
// this is a special tag that makes genrb include UCARules.txt for collation
|
||||
"%%UCARULES" { "UCARules.txt"} // UCARules
|
||||
|
||||
// Here are empty collation rules just for the consistency. UCA is used instead... 01/16/2001 by weiv
|
||||
CollationElements {
|
||||
CollationElements {
|
||||
Version { "0.0" }
|
||||
Sequence{ "" }
|
||||
}
|
||||
|
@ -64,13 +67,13 @@ root {
|
|||
//------------------------------------------------------------
|
||||
|
||||
AmPmMarkers {
|
||||
"A.M",
|
||||
"P.M"
|
||||
"AM",
|
||||
"PM",
|
||||
}
|
||||
// The official list list of ISO-3166 country codes are located at:
|
||||
// http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/en_listp1.html
|
||||
Countries {
|
||||
Fallback{""} // this is just to make cloctst not complain and not break the fallback chain..if multilevel fallback is implemented
|
||||
Fallback{""} // this is just to make cloctst not complain and not break the fallback chain..if multilevel fallback is implemented
|
||||
AD { "AD" }
|
||||
AE { "AE" }
|
||||
AF { "AF" }
|
||||
|
@ -100,7 +103,7 @@ root {
|
|||
BM { "BM" }
|
||||
BN { "BN" }
|
||||
BO { "BO" }
|
||||
BR { "BR" }
|
||||
BR{ "BR" }
|
||||
BS { "BS" }
|
||||
BT { "BT" }
|
||||
BV { "BV" }
|
||||
|
@ -342,8 +345,8 @@ root {
|
|||
1,
|
||||
1,
|
||||
}
|
||||
|
||||
DateTimePatterns {
|
||||
|
||||
DateTimePatterns {
|
||||
"HH:mm:ss z",
|
||||
"HH:mm:ss z",
|
||||
"HH:mm:ss ",
|
||||
|
@ -354,8 +357,8 @@ root {
|
|||
"yy/MM/dd", // Changing this will break binary compatibility.
|
||||
"{1} {0}",
|
||||
}
|
||||
|
||||
DayAbbreviations {
|
||||
|
||||
DayAbbreviations {
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
|
@ -374,10 +377,10 @@ root {
|
|||
"7"
|
||||
}
|
||||
Eras {
|
||||
"-",
|
||||
"+"
|
||||
"CE",
|
||||
"BCE"
|
||||
}
|
||||
MonthAbbreviations {
|
||||
MonthAbbreviations {
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
|
@ -391,7 +394,7 @@ root {
|
|||
"11",
|
||||
"12"
|
||||
}
|
||||
MonthNames {
|
||||
MonthNames {
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
|
@ -405,10 +408,10 @@ root {
|
|||
"11",
|
||||
"12"
|
||||
}
|
||||
|
||||
|
||||
// If there is a two letter abbreviation (ISO-639-1) for a three letter
|
||||
// abbreviation (ISO-639-2), the two letter abbreviation must be used.
|
||||
// Source: http://lcweb.loc.gov/standards/iso639-2/englangn.html
|
||||
// Source: http://lcweb.loc.gov/standards/iso639-2/englangn.html
|
||||
Languages {
|
||||
Fallback{""}
|
||||
root{ "root" }
|
||||
|
@ -957,84 +960,21 @@ root {
|
|||
"#E0",
|
||||
}
|
||||
localPatternChars { "GyMdkHmsSEDFwWahKzYe" }
|
||||
zoneStrings {
|
||||
|
||||
zoneStrings:array {
|
||||
{
|
||||
"PST",
|
||||
"Pacific Standard Time",
|
||||
"PST",
|
||||
"Pacific Daylight Time",
|
||||
"PDT",
|
||||
"Los Angeles",
|
||||
}
|
||||
{
|
||||
"MST",
|
||||
"Mountain Standard Time",
|
||||
"MST",
|
||||
"Mountain Daylight Time",
|
||||
"MDT",
|
||||
"Denver",
|
||||
}
|
||||
{
|
||||
"PNT",
|
||||
"Mountain Standard Time",
|
||||
"MST",
|
||||
"Mountain Standard Time",
|
||||
"MST",
|
||||
"Phoenix",
|
||||
}
|
||||
{
|
||||
"CST",
|
||||
"Central Standard Time",
|
||||
"CST",
|
||||
"Central Daylight Time",
|
||||
"CDT",
|
||||
"Chicago",
|
||||
}
|
||||
{
|
||||
"EST",
|
||||
"Eastern Standard Time",
|
||||
"EST",
|
||||
"Eastern Daylight Time",
|
||||
"EDT",
|
||||
"New York",
|
||||
}
|
||||
{
|
||||
"IET",
|
||||
"Eastern Standard Time",
|
||||
"EST",
|
||||
"Eastern Standard Time",
|
||||
"EST",
|
||||
"Indianapolis",
|
||||
}
|
||||
{
|
||||
"PRT",
|
||||
"Atlantic Standard Time",
|
||||
"PRT",
|
||||
"Atlantic Standard Time",
|
||||
"PRT",
|
||||
"Puerto Rico",
|
||||
}
|
||||
{
|
||||
"HST",
|
||||
"Hawaii Standard Time",
|
||||
"HST",
|
||||
"Hawaii Standard Time",
|
||||
"HST",
|
||||
"Honolulu",
|
||||
}
|
||||
{
|
||||
"AST",
|
||||
"Alaska Standard Time",
|
||||
"AST",
|
||||
"Alaska Daylight Time",
|
||||
"ADT",
|
||||
"Anchorage",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
"",
|
||||
""
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
LocaleScript:array {
|
||||
"Latn"
|
||||
"Zyyy"
|
||||
}
|
||||
|
||||
//------------------------------------------------------------
|
||||
|
@ -1056,62 +996,64 @@ root {
|
|||
DurationRules {
|
||||
"=#,##0=;\n"
|
||||
}
|
||||
ExemplarCharacters{"[a-z]"}
|
||||
Scripts {
|
||||
ARAB { "Arabic" }
|
||||
ARMN { "Armenian" }
|
||||
BENG { "Bengali" }
|
||||
BOPO { "Bopomofo" }
|
||||
BRAI { "Braille" }
|
||||
BUHD { "Buhid" }
|
||||
CANS { "Unified Canadian Aboriginal Symbols" }
|
||||
CHER { "Cherokee" }
|
||||
CPRT { "Cypriot" }
|
||||
CYRL { "Cyrillic" }
|
||||
DEVA { "Devanagari" }
|
||||
DSRT { "Deseret" }
|
||||
ETHI { "Ethiopic" }
|
||||
GEOR { "Georgian" }
|
||||
GOTH { "Gothic" }
|
||||
GREK { "Greek" }
|
||||
GUJR { "Gujarati" }
|
||||
GURU { "Gurmukhi" }
|
||||
HANG { "Hangul" }
|
||||
HANO { "Hanunoo" }
|
||||
HANI { "Han" }
|
||||
HEBR { "Hebrew" }
|
||||
HIRA { "Hiragana" }
|
||||
ITAL { "Old_italic" }
|
||||
KANA { "Katakana" }
|
||||
KHMR { "Khmer" }
|
||||
KNDA { "Kannada" }
|
||||
LAOO { "Lao" }
|
||||
LATN { "Latin" }
|
||||
LIMB { "Limbu" }
|
||||
LINB { "Linear B" }
|
||||
MLYM { "Malayalam" }
|
||||
MONG { "Mongolian" }
|
||||
MYMR { "Myanmar" }
|
||||
OGAM { "Ogham" }
|
||||
ORYA { "Oriya" }
|
||||
OSMA { "Osmanya" }
|
||||
QAAC { "Coptic" }
|
||||
QAAI { "Inherited" }
|
||||
RUNR { "Runic" }
|
||||
SHAW { "Shavian" }
|
||||
SINH { "Sinhala" }
|
||||
SYRC { "Syriac" }
|
||||
TAGB { "Tagbanwa" }
|
||||
TALE { "Tai Le" }
|
||||
TAML { "Tamil" }
|
||||
TELU { "Telugu" }
|
||||
TGLG { "Tagalog" }
|
||||
THAA { "Thana" }
|
||||
THAI { "Thai" }
|
||||
TIBT { "Tibetan" }
|
||||
UGAR { "Ugaritic" }
|
||||
YIII { "Yi" }
|
||||
ZYYY { "Common" }
|
||||
|
||||
ExemplarCharacters{"[]"}
|
||||
|
||||
Scripts {
|
||||
ARAB { "ARAB" }
|
||||
ARMN { "ARMN" }
|
||||
BENG { "BENG" }
|
||||
BOPO { "BOPO" }
|
||||
BRAI { "BRAI" }
|
||||
BUHD { "BUHD" }
|
||||
CANS { "CANS" }
|
||||
CHER { "CHER" }
|
||||
CPRT { "CPRT" }
|
||||
CYRL { "CYRL" }
|
||||
DEVA { "DEVA" }
|
||||
DSRT { "DSRT" }
|
||||
ETHI { "ETHI" }
|
||||
GEOR { "GEOR" }
|
||||
GOTH { "GOTH" }
|
||||
GREK { "GREK" }
|
||||
GUJR { "GUJR" }
|
||||
GURU { "GURU" }
|
||||
HANG { "HANG" }
|
||||
HANO { "HANO" }
|
||||
HANI { "HANI" }
|
||||
HEBR { "HEBR" }
|
||||
HIRA { "HIRA" }
|
||||
ITAL { "ITAL" }
|
||||
KANA { "KANA" }
|
||||
KHMR { "KHMR" }
|
||||
KNDA { "KNDA" }
|
||||
LAOO { "LAOO" }
|
||||
LATN { "LATN" }
|
||||
LIMB { "LIMB" }
|
||||
LINB { "LINB" }
|
||||
MLYM { "MLYM" }
|
||||
MONG { "MONG" }
|
||||
MYMR { "MYMR" }
|
||||
OGAM { "OGAM" }
|
||||
ORYA { "ORYA" }
|
||||
OSMA { "OSMA" }
|
||||
QAAC { "QAAC" }
|
||||
QAAI { "QAAI" }
|
||||
RUNR { "RUNR" }
|
||||
SHAW { "SHAW" }
|
||||
SINH { "SINH" }
|
||||
SYRC { "SYRC" }
|
||||
TAGB { "TAGB" }
|
||||
TALE { "TALE" }
|
||||
TAML { "TAML" }
|
||||
TELU { "TELU" }
|
||||
TGLG { "TGLG" }
|
||||
THAA { "THAA" }
|
||||
THAI { "THAI" }
|
||||
TIBT { "TIBT" }
|
||||
UGAR { "UGAR" }
|
||||
YIII { "YIII" }
|
||||
ZYYY { "ZYYY" }
|
||||
}
|
||||
|
||||
// Map from ISO 3166 country codes to ISO 4217 currency codes
|
||||
|
@ -1369,244 +1311,251 @@ root {
|
|||
// The type of the default calendar - looked up in the registry
|
||||
DefaultCalendar { "gregorian" }
|
||||
|
||||
// Japanese calendar data
|
||||
Eras_japanese:array {
|
||||
"645",
|
||||
"650",
|
||||
"672",
|
||||
"686",
|
||||
"701",
|
||||
"704",
|
||||
"708",
|
||||
"715",
|
||||
"717",
|
||||
"724",
|
||||
"729",
|
||||
"749",
|
||||
"749",
|
||||
"757",
|
||||
"765",
|
||||
"767",
|
||||
"770",
|
||||
"781",
|
||||
"782",
|
||||
"806",
|
||||
"810",
|
||||
"824",
|
||||
"834",
|
||||
"848",
|
||||
"851",
|
||||
"854",
|
||||
"857",
|
||||
"859",
|
||||
"877",
|
||||
"885",
|
||||
"889",
|
||||
"898",
|
||||
"901",
|
||||
"923",
|
||||
"931",
|
||||
"938",
|
||||
"947",
|
||||
"957",
|
||||
"961",
|
||||
"964",
|
||||
"968",
|
||||
"970",
|
||||
"973",
|
||||
"976",
|
||||
"978",
|
||||
"983",
|
||||
"985",
|
||||
"987",
|
||||
"989",
|
||||
"990",
|
||||
"995",
|
||||
"999",
|
||||
"1004",
|
||||
"1012",
|
||||
"1017",
|
||||
"1021",
|
||||
"1024",
|
||||
"1028",
|
||||
"1037",
|
||||
"1040",
|
||||
"1044",
|
||||
"1046",
|
||||
"1053",
|
||||
"1058",
|
||||
"1065",
|
||||
"1069",
|
||||
"1074",
|
||||
"1077",
|
||||
"1081",
|
||||
"1084",
|
||||
"1087",
|
||||
"1094",
|
||||
"1096",
|
||||
"1097",
|
||||
"1099",
|
||||
"1104",
|
||||
"1106",
|
||||
"1108",
|
||||
"1110",
|
||||
"1113",
|
||||
"1118",
|
||||
"1120",
|
||||
"1124",
|
||||
"1126",
|
||||
"1131",
|
||||
"1132",
|
||||
"1135",
|
||||
"1141",
|
||||
"1142",
|
||||
"1144",
|
||||
"1145",
|
||||
"1151",
|
||||
"1154",
|
||||
"1156",
|
||||
"1159",
|
||||
"1160",
|
||||
"1161",
|
||||
"1163",
|
||||
"1165",
|
||||
"1166",
|
||||
"1169",
|
||||
"1171",
|
||||
"1175",
|
||||
"1177",
|
||||
"1181",
|
||||
"1182",
|
||||
"1184",
|
||||
"1185",
|
||||
"1190",
|
||||
"1199",
|
||||
"1201",
|
||||
"1204",
|
||||
"1206",
|
||||
"1207",
|
||||
"1211",
|
||||
"1213",
|
||||
"1219",
|
||||
"1222",
|
||||
"1224",
|
||||
"1225",
|
||||
"1227",
|
||||
"1229",
|
||||
"1232",
|
||||
"1233",
|
||||
"1234",
|
||||
"1235",
|
||||
"1238",
|
||||
"1239",
|
||||
"1240",
|
||||
"1243",
|
||||
"1247",
|
||||
"1249",
|
||||
"1256",
|
||||
"1257",
|
||||
"1259",
|
||||
"1260",
|
||||
"1261",
|
||||
"1264",
|
||||
"1275",
|
||||
"1278",
|
||||
"1288",
|
||||
"1293",
|
||||
"1299",
|
||||
"1302",
|
||||
"1303",
|
||||
"1306",
|
||||
"1308",
|
||||
"1311",
|
||||
"1312",
|
||||
"1317",
|
||||
"1319",
|
||||
"1321",
|
||||
"1324",
|
||||
"1326",
|
||||
"1329",
|
||||
"1331",
|
||||
"1334",
|
||||
"1336",
|
||||
"1340",
|
||||
"1346",
|
||||
"1370",
|
||||
"1372",
|
||||
"1375",
|
||||
"1381",
|
||||
"1384",
|
||||
"1384",
|
||||
"1379",
|
||||
"1387",
|
||||
"1389",
|
||||
"1390",
|
||||
"1394",
|
||||
"1428",
|
||||
"1429",
|
||||
"1441",
|
||||
"1444",
|
||||
"1449",
|
||||
"1452",
|
||||
"1455",
|
||||
"1457",
|
||||
"1460",
|
||||
"1466",
|
||||
"1467",
|
||||
"1469",
|
||||
"1487",
|
||||
"1489",
|
||||
"1492",
|
||||
"1501",
|
||||
"1504",
|
||||
"1521",
|
||||
"1528",
|
||||
"1532",
|
||||
"1555",
|
||||
"1558",
|
||||
"1570",
|
||||
"1573",
|
||||
"1592",
|
||||
"1596",
|
||||
"1615",
|
||||
"1624",
|
||||
"1644",
|
||||
"1648",
|
||||
"1652",
|
||||
"1655",
|
||||
"1658",
|
||||
"1661",
|
||||
"1673",
|
||||
"1681",
|
||||
"1684",
|
||||
"1688",
|
||||
"1704",
|
||||
"1711",
|
||||
"1716",
|
||||
"1736",
|
||||
"1741",
|
||||
"1744",
|
||||
"1748",
|
||||
"1751",
|
||||
"1764",
|
||||
"1772",
|
||||
"1781",
|
||||
"1789",
|
||||
"1801",
|
||||
"1804",
|
||||
"1818",
|
||||
"1830",
|
||||
"1844",
|
||||
"1848",
|
||||
"1854",
|
||||
"1860",
|
||||
"1861",
|
||||
"1864",
|
||||
"1865",
|
||||
"1868",
|
||||
"1912",
|
||||
"1926",
|
||||
"1989",
|
||||
// Japanese calendar data
|
||||
Eras_japanese {
|
||||
// Name Gregorian Year
|
||||
"Taika", // 645
|
||||
"Hakuchi", // 650
|
||||
"Hakuh\u014D", // 672
|
||||
"Shuch\u014D", // 686
|
||||
"Taih\u014D", // 701
|
||||
"Keiun", // 704
|
||||
"Wad\u014D", // 708
|
||||
"Reiki", // 715
|
||||
"Y\u014Dr\u014D", // 717
|
||||
"Jinki", // 724
|
||||
"Tempy\u014D", // 729
|
||||
"Tempy\u014D-kamp\u014D", // 749
|
||||
"Tempy\u014D-sh\u014Dh\u014D", // 749
|
||||
"Tempy\u014D-h\u014Dji", // 757
|
||||
"Temph\u014D-jingo", // 765
|
||||
"Jingo-keiun", // 767
|
||||
"H\u014Dki", // 770
|
||||
"Ten-\u014D", // 781
|
||||
"Enryaku", // 782
|
||||
"Daid\u014D", // 806
|
||||
"K\u014Dnin", // 810
|
||||
"Tench\u014D", // 824
|
||||
"Sh\u014Dwa", // 834
|
||||
"Kaj\u014D", // 848
|
||||
"Ninju", // 851
|
||||
"Saiko", // 854
|
||||
"Tennan", // 857
|
||||
"J\u014Dgan", // 859
|
||||
"Genkei", // 877
|
||||
"Ninna", // 885
|
||||
"Kampy\u014D", // 889
|
||||
"Sh\u014Dtai", // 898
|
||||
"Engi", // 901
|
||||
"Ench\u014D", // 923
|
||||
"Sh\u014Dhei", // 931
|
||||
"Tengy\u014D", // 938
|
||||
"Tenryaku", // 947
|
||||
"Tentoku", // 957
|
||||
"\u014Cwa", // 961
|
||||
"K\u014Dh\u014D", // 964
|
||||
"Anna", // 968
|
||||
"Tenroku", // 970
|
||||
"Ten-en", // 973
|
||||
"J\u014Dgen", // 976
|
||||
"Tengen", // 978
|
||||
"Eikan", // 983
|
||||
"Kanna", // 985
|
||||
"Ei-en", // 987
|
||||
"Eiso", // 989
|
||||
"Sh\u014Dryaku", // 990
|
||||
"Ch\u014Dtoku", // 995
|
||||
"Ch\u014Dh\u014D", // 999
|
||||
"Kank\u014D", // 1004
|
||||
"Ch\u014Dwa", // 1012
|
||||
"Kannin", // 1017
|
||||
"Jian", // 1021
|
||||
"Manju", // 1024
|
||||
"Ch\u014Dgen", // 1028
|
||||
"Ch\u014Dryaku", // 1037
|
||||
"Ch\u014Dky\u016B", // 1040
|
||||
"Kantoku", // 1044
|
||||
"Eish\u014D", // 1046
|
||||
"Tengi", // 1053
|
||||
"K\u014Dhei", // 1058
|
||||
"Jiryaku", // 1065
|
||||
"Enky\u016B", // 1069
|
||||
"Sh\u014Dho", // 1074
|
||||
"Sh\u014Dryaku", // 1077
|
||||
"Eiho", // 1081
|
||||
"\u014Ctoku", // 1084
|
||||
"Kanji", // 1087
|
||||
"Kaho", // 1094
|
||||
"Eich\u014D", // 1096
|
||||
"Sh\u014Dtoku", // 1097
|
||||
"K\u014Dwa", // 1099
|
||||
"Ch\u014Dji", // 1104
|
||||
"Kash\u014D", // 1106
|
||||
"Tennin", // 1108
|
||||
"Ten-ei", // 1110
|
||||
"Eiky\u016B", // 1113
|
||||
"Gen-ei", // 1118
|
||||
"Hoan", // 1120
|
||||
"Tenji", // 1124
|
||||
"Daiji", // 1126
|
||||
"Tensh\u014D", // 1131
|
||||
"Ch\u014Dsh\u014D", // 1132
|
||||
"Hoen", // 1135
|
||||
"Eiji", // 1141
|
||||
"K\u014Dji", // 1142
|
||||
"Teny\u014D", // 1144
|
||||
"Ky\u016Ban", // 1145
|
||||
"Ninpei", // 1151
|
||||
"Ky\u016Bju", // 1154
|
||||
"Hogen", // 1156
|
||||
"Heiji", // 1159
|
||||
"Eiryaku", // 1160
|
||||
"\u014Cho", // 1161
|
||||
"Ch\u014Dkan", // 1163
|
||||
"Eiman", // 1165
|
||||
"Nin-an", // 1166
|
||||
"Ka\u014D", // 1169
|
||||
"Sh\u014Dan", // 1171
|
||||
"Angen", // 1175
|
||||
"Jish\u014D", // 1177
|
||||
"Y\u014Dwa", // 1181
|
||||
"Juei", // 1182
|
||||
"Genryuku", // 1184
|
||||
"Bunji", // 1185
|
||||
"Kenky\u016B", // 1190
|
||||
"Sh\u014Dji", // 1199
|
||||
"Kennin", // 1201
|
||||
"Genky\u016B", // 1204
|
||||
"Ken-ei", // 1206
|
||||
"Sh\u014Dgen", // 1207
|
||||
"Kenryaku", // 1211
|
||||
"Kenp\u014D", // 1213
|
||||
"Sh\u014Dky\u016B", // 1219
|
||||
"J\u014D\u014D", // 1222
|
||||
"Gennin", // 1224
|
||||
"Karoku", // 1225
|
||||
"Antei", // 1227
|
||||
"Kanki", // 1229
|
||||
"J\u014Dei", // 1232
|
||||
"Tempuku", // 1233
|
||||
"Bunryaku", // 1234
|
||||
"Katei", // 1235
|
||||
"Ryakunin", // 1238
|
||||
"En-\u014D", // 1239
|
||||
"Ninji", // 1240
|
||||
"Kangen", // 1243
|
||||
"H\u014Dji", // 1247
|
||||
"Kench\u014D", // 1249
|
||||
"K\u014Dgen", // 1256
|
||||
"Sh\u014Dka", // 1257
|
||||
"Sh\u014Dgen", // 1259
|
||||
"Bun-\u014D", // 1260
|
||||
"K\u014Dch\u014D", // 1261
|
||||
"Bun-ei", // 1264
|
||||
"Kenji", // 1275
|
||||
"K\u014Dan", // 1278
|
||||
"Sh\u014D\u014D", // 1288
|
||||
"Einin", // 1293
|
||||
"Sh\u014Dan", // 1299
|
||||
"Kengen", // 1302
|
||||
"Kagen", // 1303
|
||||
"Tokuji", // 1306
|
||||
"Enkei", // 1308
|
||||
"\u014Cch\u014D", // 1311
|
||||
"Sh\u014Dwa", // 1312
|
||||
"Bunp\u014D", // 1317
|
||||
"Gen\u014D", // 1319
|
||||
"Genky\u014D", // 1321
|
||||
"Sh\u014Dch\u016B", // 1324
|
||||
"Kareki", // 1326
|
||||
"Gentoku", // 1329
|
||||
"Genk\u014D", // 1331
|
||||
"Kemmu", // 1334
|
||||
"Engen", // 1336
|
||||
"K\u014Dkoku", // 1340
|
||||
"Sh\u014Dhei", // 1346
|
||||
"Kentoku", // 1370
|
||||
"Bunch\u0169", // 1372
|
||||
"Tenju", // 1375
|
||||
"K\u014Dwa", // 1381
|
||||
"Gench\u0169", // 1384
|
||||
"Meitoku", // 1384
|
||||
"K\u014Dryaku", // 1379
|
||||
"Kakei", // 1387
|
||||
"K\u014D\u014D", // 1389
|
||||
"Meitoku", // 1390
|
||||
"\u014Cei", // 1394
|
||||
"Sh\u014Dch\u014D", // 1428
|
||||
"Eiky\u014D", // 1429
|
||||
"Kakitsu", // 1441
|
||||
"Bun-an", // 1444
|
||||
"H\u014Dtoku", // 1449
|
||||
"Ky\u014Dtoku", // 1452
|
||||
"K\u014Dsh\u014D", // 1455
|
||||
"Ch\u014Droku", // 1457
|
||||
"Kansh\u014D", // 1460
|
||||
"Bunsh\u014D", // 1466
|
||||
"\u014Cnin", // 1467
|
||||
"Bunmei", // 1469
|
||||
"Ch\u014Dky\u014D", // 1487
|
||||
"Entoku", // 1489
|
||||
"Mei\u014D", // 1492
|
||||
"Bunki", // 1501
|
||||
"Eish\u014D", // 1504
|
||||
"Taiei", // 1521
|
||||
"Ky\u014Droku", // 1528
|
||||
"Tenmon", // 1532
|
||||
"K\u014Dji", // 1555
|
||||
"Eiroku", // 1558
|
||||
"Genki", // 1570
|
||||
"Tensh\u014D", // 1573
|
||||
"Bunroku", // 1592
|
||||
"Keich\u014D", // 1596
|
||||
"Genwa", // 1615
|
||||
"Kan-ei", // 1624
|
||||
"Sh\u014Dho", // 1644
|
||||
"Keian", // 1648
|
||||
"Sh\u014D\u014D", // 1652
|
||||
"Meiryaku", // 1655
|
||||
"Manji", // 1658
|
||||
"Kanbun", // 1661
|
||||
"Enp\u014D", // 1673
|
||||
"Tenwa", // 1681
|
||||
"J\u014Dky\u014D", // 1684
|
||||
"Genroku", // 1688
|
||||
"H\u014Dei", // 1704
|
||||
"Sh\u014Dtoku", // 1711
|
||||
"Ky\u014Dh\u014D", // 1716
|
||||
"Genbun", // 1736
|
||||
"Kanp\u014D", // 1741
|
||||
"Enky\u014D", // 1744
|
||||
"Kan-en", // 1748
|
||||
"H\u014Dryaku", // 1751
|
||||
"Meiwa", // 1764
|
||||
"An-ei", // 1772
|
||||
"Tenmei", // 1781
|
||||
"Kansei", // 1789
|
||||
"Ky\u014Dwa", // 1801
|
||||
"Bunka", // 1804
|
||||
"Bunsei", // 1818
|
||||
"Tenp\u014D", // 1830
|
||||
"K\u014Dka", // 1844
|
||||
"Kaei", // 1848
|
||||
"Ansei", // 1854
|
||||
"Man-en", // 1860
|
||||
"Bunky\u016B", // 1861
|
||||
"Genji", // 1864
|
||||
"Kei\u014D", // 1865
|
||||
"Meiji", // 1868
|
||||
"Taish\u014D", // 1912
|
||||
"Sh\u014Dwa", // 1926
|
||||
"Heisei", // 1989
|
||||
}
|
||||
|
||||
|
||||
// Buddhist calendar data
|
||||
Eras_buddhist:array {
|
||||
"BE" // Buddhist Era = 543 BC Gregorian
|
||||
}
|
||||
|
||||
DateTimePatterns_japanese:array {
|
||||
|
@ -1621,12 +1570,7 @@ root {
|
|||
"{1} {0}" // date-time pattern
|
||||
}
|
||||
|
||||
// Buddhist calendar data
|
||||
Eras_buddhist:array {
|
||||
"543",
|
||||
}
|
||||
|
||||
DateTimePatterns_buddhist { // shorten year, use Era
|
||||
DateTimePatterns_buddhist { // shorten year, use Era
|
||||
"h:mm:ss a z",
|
||||
"h:mm:ss a z",
|
||||
"h:mm:ss a",
|
||||
|
|
|
@ -359,9 +359,9 @@ sh {
|
|||
"CET",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-p r-v z \u0111 \u0107 \u010d \u017e \u0161 {lj} {nj} {d\u017e}]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -379,9 +379,9 @@ sk {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00fd \u00e1 \u00e9 \u00ed \u00f3 \u00fa \u00e4 \u00f4 \u013a \u0155 \u010d \u010f \u013e \u0148 \u0161 \u0165 \u017e]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -378,9 +378,9 @@ sl {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-p r-v z \u010d \u0161 \u017e]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -95,4 +95,10 @@ so{
|
|||
Currencies {
|
||||
KES { "Ksh", "KES" }
|
||||
}
|
||||
LocaleScript:array{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{
|
||||
"[a-z]"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -107,9 +107,9 @@ sq {
|
|||
"CEST",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00eb \u00e7]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -394,7 +394,7 @@ sv {
|
|||
fi {"finska"}
|
||||
fj {"fidjianska"}
|
||||
fo {"f\u00E4r\u00F6iska"}
|
||||
fon {"fon"}
|
||||
// fon {"fon"}
|
||||
fr {"franska"}
|
||||
fur {"friuilian"}
|
||||
fy {"frisiska"}
|
||||
|
@ -431,7 +431,7 @@ sv {
|
|||
id {"indonesiska"}
|
||||
ig {"ibo"}
|
||||
ii {"yi"}
|
||||
ijo {"ijo"}
|
||||
//ijo {"ijo"}
|
||||
ik {"inupiaq"}
|
||||
ilo {"iloko"}
|
||||
is {"isl\u00E4ndska"}
|
||||
|
@ -486,7 +486,7 @@ sv {
|
|||
lua {"luba-lulua"}
|
||||
lui {"luise\u00F1o"}
|
||||
lun {"lunda"}
|
||||
luo {"luo"}
|
||||
//luo {"luo"}
|
||||
lus {"lushai"}
|
||||
lv {"lettiska"}
|
||||
mad {"madurese"}
|
||||
|
@ -637,7 +637,7 @@ sv {
|
|||
umb {"umbundu"}
|
||||
ur {"urdu"}
|
||||
uz {"uzbekiska"}
|
||||
vai {"vai"}
|
||||
//vai {"vai"}
|
||||
ve {"venda"}
|
||||
vi {"vietnamesiska"}
|
||||
vot {"votiska"}
|
||||
|
@ -647,8 +647,8 @@ sv {
|
|||
was {"washo"}
|
||||
wo {"wolof"}
|
||||
xh {"xhosa"}
|
||||
yao {"yao"}
|
||||
yap {"yap"}
|
||||
//yao {"yao"}
|
||||
//yap {"yap"}
|
||||
yi {"jiddisch"}
|
||||
yo {"yoruba"}
|
||||
za {"zhuang"}
|
||||
|
@ -716,9 +716,9 @@ sv {
|
|||
"Stockholm",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z \u00e4 \u00f6 \u00e5 \u00e1 \u00e9 \u00eb \u00fc]" }
|
||||
|
||||
//------------------------------------------------------------
|
||||
|
|
|
@ -11,10 +11,10 @@
|
|||
sw {
|
||||
Version { "2.0" }
|
||||
|
||||
// Countries { // This does not need to be overridden
|
||||
// KE { "Kenya" }
|
||||
// TZ { "Tanzania" }
|
||||
// }
|
||||
Countries {
|
||||
KE { "Kenya" }
|
||||
TZ { "Tanzania" }
|
||||
}
|
||||
DateTimeElements:intvector {
|
||||
7,
|
||||
1,
|
||||
|
@ -82,9 +82,12 @@ sw {
|
|||
"Nairobi",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript:array{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{
|
||||
"[a-z]"
|
||||
}
|
||||
|
||||
// /**************** Info Below is needed ****************/
|
||||
// NumberElements{}
|
||||
|
|
|
@ -167,7 +167,7 @@ ti{
|
|||
sa { "\u1233\u1295\u1235\u12AD\u122A\u1275\u129B" }
|
||||
sd { "\u1232\u1295\u12F5\u1202\u129B" }
|
||||
sg { "\u1233\u1295\u130E\u129B" }
|
||||
sh { "\u0073\u0068"}
|
||||
// sh { "\u0073\u0068"}
|
||||
si { "\u1235\u1295\u1203\u120D\u129B" }
|
||||
sk { "\u1235\u120E\u126B\u12AD\u129B" }
|
||||
sl { "\u1235\u120E\u126A\u129B" }
|
||||
|
|
|
@ -381,9 +381,9 @@ tr {
|
|||
"GMT",
|
||||
}
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters { "[a-z\u00e2\u00ee\u00fb\u00f6\u00fc\u0131\u00e7\u015f\u011f]" }
|
||||
|
||||
// Currency display names
|
||||
|
|
|
@ -100,8 +100,8 @@ vi {
|
|||
"#,##0%",
|
||||
"#E0",
|
||||
}
|
||||
// LocaleScript{
|
||||
// "Latn", // ISO 15924 Name
|
||||
// }
|
||||
LocaleScript{
|
||||
"Latn", // ISO 15924 Name
|
||||
}
|
||||
ExemplarCharacters{ "[a-z \u1EA0-\u1Ef9 \u0111 \u01A1 \u00E0-\u00E3 \u00E8-\u00EA \u00EC \u00ED \u00F2-\u00F5 \u00F9 \u00FA \u00FD \u0103 \u0129 \u0169 \u01B0]" }
|
||||
}
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
|
||||
zh {
|
||||
Version{ "2.0" }
|
||||
Variants{
|
||||
PINYIN { "\u62FC\u97F3\u987a\u5e8f" }
|
||||
Types{
|
||||
PINYIN { "\u62FC\u97F3\u987a\u5e8f" }
|
||||
STROKE { "\u7b14\u5212\u987a\u5e8f" } // Simplified Chinese name.
|
||||
}
|
||||
AmPmMarkers {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
zh_TW {
|
||||
Version{ "2.0" }
|
||||
Variants{
|
||||
Types{
|
||||
STROKE { "\u7B46\u5283\u987a\u5e8f" } // Traditional Chinese.
|
||||
}
|
||||
CollationElements {
|
||||
|
|
|
@ -75,13 +75,13 @@ static const char* rawData2[LOCALE_INFO_SIZE][LOCALE_SIZE] = {
|
|||
{ "anglais (\\u00C9tats-Unis)", "fran\\u00E7ais (France)", "catalan (Espagne)", "grec (Gr\\u00E8ce)", "norv\\u00E9gien (Norv\\u00E8ge, Nynorsk)" },
|
||||
|
||||
/* display language (Catalan) */
|
||||
{ "", "", "catal\\u00E0", "", "" },
|
||||
{ "angl\\u00E8s", "franc\\u00E8s", "catal\\u00E0", "grec", "noruec" },
|
||||
/* display country (Catalan) */
|
||||
{ "", "", "Espanya", "", "" },
|
||||
{ "Estats Units", "Fran\\u00E7a", "Espanya", "Gr\\u00E8cia", "Noruega" },
|
||||
/* display variant (Catalan) */
|
||||
{ "", "", "", "", "Nynorsk" },
|
||||
{ "", "", "", "", "NY" },
|
||||
/* display name (Catalan) */
|
||||
{ "", "", "catal\\u00E0 (Espanya)", "", "" },
|
||||
{ "angl\\u00E8s (Estats Units)", "franc\\u00E8s (Fran\\u00E7a)", "catal\\u00E0 (Espanya)", "grec (Gr\\u00E8cia)", "noruec (Noruega, NY)" },
|
||||
|
||||
/* display language (Greek) */
|
||||
{
|
||||
|
@ -163,7 +163,7 @@ void addLocaleTest(TestNode** root)
|
|||
addTest(root, &TestUninstalledISO3Names, "tsutil/cloctst/TestUninstalledISO3Names");
|
||||
addTest(root, &TestSimpleDisplayNames, "tsutil/cloctst/TestSimpleDisplayNames");
|
||||
addTest(root, &TestVariantParsing, "tsutil/cloctst/TestVariantParsing");
|
||||
/*addTest(root, &TestLocaleStructure, "tsutil/cloctst/TestLocaleStructure");*/
|
||||
addTest(root, &TestLocaleStructure, "tsutil/cloctst/TestLocaleStructure");
|
||||
addTest(root, &TestConsistentCountryInfo,"tsutil/cloctst/TestConsistentCountryInfo");
|
||||
addTest(root, &VerifyTranslation, "tsutil/cloctst/VerifyTranslation");
|
||||
}
|
||||
|
@ -1345,7 +1345,6 @@ TestKeyInRootRecursive(UResourceBundle *root, const char *rootName,
|
|||
ures_getSize(subRootBundle),
|
||||
ures_getSize(subBundle));
|
||||
}
|
||||
|
||||
for (idx = 0; idx < minSize; idx++) {
|
||||
int32_t rootStrLen, localeStrLen;
|
||||
const UChar *rootStr = ures_getStringByIndex(subRootBundle,idx,&rootStrLen,&errorCode);
|
||||
|
@ -1868,6 +1867,47 @@ findStringSetMismatch(const UChar *string, int32_t langSize,
|
|||
return -1;
|
||||
}
|
||||
|
||||
static void
|
||||
findSetMatch( UScriptCode *scriptCodes, int32_t scriptsLen,
|
||||
const UChar *exemplarCharacters, int32_t exemplarLen,
|
||||
const char *locale){
|
||||
USet *scripts[10]= {0};
|
||||
char pattern[256] = { '[', ':', 0x000 };
|
||||
UChar uPattern[256] = {0};
|
||||
UErrorCode status = U_ZERO_ERROR;
|
||||
int32_t i;
|
||||
UBool testFailed = FALSE;
|
||||
|
||||
/* create the sets with script codes */
|
||||
for(i = 0; i<scriptsLen; i++){
|
||||
strcat(pattern, uscript_getShortName(scriptCodes[i]));
|
||||
strcat(pattern, ":]");
|
||||
u_charsToUChars(pattern, uPattern, strlen(pattern));
|
||||
scripts[i] = uset_openPattern(uPattern, strlen(pattern), &status);
|
||||
if(U_FAILURE(status)){
|
||||
log_err("Could not create set for patter %s. Error: %s\n", pattern, u_errorName(status));
|
||||
break;
|
||||
}
|
||||
pattern[2] = 0;
|
||||
}
|
||||
if(U_SUCCESS(status)){
|
||||
UBool existsInScript = FALSE;
|
||||
for( i = 0; i < scriptsLen; i++){
|
||||
if(uset_containsString(scripts[i],exemplarCharacters, exemplarLen) == TRUE){
|
||||
existsInScript = TRUE;
|
||||
}
|
||||
}
|
||||
if(existsInScript = FALSE){
|
||||
log_err("ExemplarCharacters and LocaleScript containment test failed for locale %s. \n", locale);
|
||||
}
|
||||
}
|
||||
|
||||
/* close the sets */
|
||||
for(i = 0; i<scriptsLen; i++){
|
||||
uset_close(scripts[i]);
|
||||
}
|
||||
}
|
||||
|
||||
static void VerifyTranslation(void) {
|
||||
UResourceBundle *root, *currentLocale;
|
||||
int32_t locCount = uloc_countAvailable();
|
||||
|
@ -1998,7 +2038,12 @@ static void VerifyTranslation(void) {
|
|||
numScripts = uscript_getCode(currLoc, scripts, sizeof(scripts)/sizeof(scripts[0]), &errorCode);
|
||||
if (numScripts == 0) {
|
||||
log_err("uscript_getCode(%s) doesn't work.\n", currLoc);
|
||||
}else if(scripts[0] == USCRIPT_COMMON){
|
||||
log_err("uscript_getCode(%s) returned USCRIPT_COMMON.\n", currLoc);
|
||||
}
|
||||
/* test if exemplar characters are part of script code */
|
||||
findSetMatch(scripts, numScripts, exemplarCharacters, exemplarLen, currLoc);
|
||||
|
||||
/* TODO: test that the scripts are a superset of exemplar characters. */
|
||||
}
|
||||
ures_close(currentLocale);
|
||||
|
|
Loading…
Add table
Reference in a new issue