ICU-639 Locale updates - correct aland and some codes, new singapore experimental locales, updated data for mt/ja/zh

X-SVN-Rev: 2643
This commit is contained in:
Steven R. Loomis 2000-10-12 17:03:48 +00:00
parent 1573623bd5
commit 9841e3542e
14 changed files with 404 additions and 24 deletions

74
icu4c/data/en_SG.txt Normal file
View File

@ -0,0 +1,74 @@
// *******************************************************************************
// *
// * Copyright (C) 1997-2000, International Business Machines
// * Corporation and others. All Rights Reserved.
// *
// *******************************************************************************
//
// $Revision: 1.1 $
// $Tag:
// Singapore English locale: Data By Syn Wee Quek
en_SG {
Version { "x0.3" }
CurrencyElements {
// most commonly used currency sign
"S$", // #1 symbol
"SGD", // #2 int'l symbol
".", // #3 decimal sep
// "$",
// "S$",
// "SGD",
// "SGD $",
// ".",
// ","
}
DateTimePatterns {
// too many here....... --srl
// most commonly used formal time format
"a hh:mm:ss",
"a hh:mm:ss",
"a hh:mm",
"hh:mm",
// "hh:mm a",
// "hh:mm:ss a",
// most commonly used time format
// "hh:mm:ss",
"dd MMMM yyyy",
"dd MMM yyyy",
// "dd MMM yy",
// "dd-MMM-yyyy",
"dd-MMM-yy",
// "dd/MM/yyyy",
"dd/MM/yy",
"{1} {0}"
}
// Already in root.txt --srl
// Languages {
// en { "English" }
// }
// LocaleID { "0000" } [if empty - no need --srl]
ShortCountry { "SIN" } // copied to zh_SG.txt
zoneStrings {
{
"SST",
"Singapore Standard Time",
"SST",
"Singapore Standard Time",
"Singapore"
}
}
}

View File

@ -56,7 +56,9 @@ index {
en_GB,
en_IE,
en_IE_EURO,
en_MT,
en_NZ,
en_SG // experimental
en_US,
en_ZA,
en_ZW,
@ -80,13 +82,15 @@ index {
es_PR,
es_PY,
es_SV,
es_US,
es_UY,
es_VE,
es_US,
et,
et_EE,
eu,
eu_ES,
fa, // experimental
fa_IR, // experimental
fi,
fi_FI,
fi_FI_EURO,
@ -107,6 +111,8 @@ index {
gl_ES,
gv,
gv_GB,
he,
he_IL,
hi,
hi_IN,
hr,
@ -114,15 +120,13 @@ index {
hu,
hu_HU,
id,
id_id,
id_ID,
is,
is_IS,
it,
it_CH,
it_IT,
it_IT_EURO,
he,
he_IL,
ja,
ja_JP,
kl,
@ -139,10 +143,10 @@ index {
lv_LV,
mk,
mk_MK,
mt,
mt_MT,
mr,
mr_IN,
mt,
mt_MT,
nl,
nl_BE,
nl_BE_EURO,
@ -179,6 +183,8 @@ index {
sv_SE,
ta,
ta_IN,
te,
te_IN,
th,
th_TH,
tr,
@ -190,6 +196,8 @@ index {
zh,
zh_CN,
zh_HK,
zh_TW
zh_SG,
zh_TW,
}
}

View File

@ -793,6 +793,7 @@ ja {
}
Countries {
JP { "\u65E5\u672C" }
CN { "\u4E2D\u56FD" }
}
DateTimePatterns {
"H'\u6642'mm'\u5206'ss'\u79D2'z",
@ -829,6 +830,9 @@ ja {
}
Languages {
ja { "\u65E5\u672C\u8A9E" }
th { "\u30BF\u30A4" }
zh { "\u4E2D\u56FD\u8A9E" }
}
LocaleID { "11" }
LocaleString { "ja" }

View File

@ -33,6 +33,7 @@ mt {
ar { G\u0127arbi }
bg { "Bulgaru" }
ca { "Katalan" } // bu
cs { "\u010Aek" }
cy { "Welx" } // [rc]
da { "Dani\u017C" } // [rc]
@ -45,22 +46,27 @@ mt {
fa { "Persjan" }
fi { "Finlandi\u017C" } // [rc]
fr { "Fran\u010Bi\u017c" }
he { "Ebrajk" } // rz { see: iw }
hr { "Kroat" }
hu { "Ungeri\u017C" }
hy { "Armenjan" }
id { "Indone\u017Cjan" }
is { "Islandi\u017C" }
it { Taljan } // CI dictionary
iw { "Ebrajk" } // rz { see: he }
ja { "\u0120appuni\u017C" } // srl, after [BM]
lt { "Litwanjan" }
lv { "Latvjan" }
mt { Malti }
no { "Norvegi\u017C" } // bu
nl { "Olandi\u017C" } // bu
pl { "Pollakk" }
pt { "Portugi\u017c" }
ro { "Rumen" }
ru { "Russu" }
sh { "Serbo-Kroat" }
sk { "Slovakk" }
sl { "Slav" } // rz [mhux Slovenjan]
sq { "Albani\u017C" }
sr { "Serb" }
sv { "Svedi\u017C" }
@ -81,6 +87,7 @@ mt {
}
Countries {
AE { "l-Emirati G\u0127arab" } // rz
AL { Albanija }
AR { Ar\u0121entina }
AT { Awstrija }
@ -91,22 +98,26 @@ mt {
BO { "Bolivja" } // [rc]
BR { Bra\u017Cil }
CA { Kanada }
CH { \u017Bvizzera }
CH { Svizzera } // rz [S not dotted Z]
CN { \u010Aina }
CO { "Kolumbja" } // bu
CU { "Kuba" }
CY { \u010Aipru }
CZ { Rep. \u010Aeka }
DE { \u0120ermanja }
DK { Danimarka }
DO { "Republikka Domenikana" } // bu
DZ { Al\u0121erija }
EC { "Ekwador" } // bu
EE { Estonja }
EG { E\u0121ittu }
ES { Spanja }
FI { Finlandja }
FR { Franza }
GB { Gran Brittanja }
GB { "Ingilterra" } // rz, 'Gran Brittanja is more Italian than Maltese'
GL { "Grinlandja" } // [rc]
GR { "Grecja" } // [rc]
GR { "Gre\u010Bja" } // [rc]/bu
GT { "Gwatemala" } // bu
HR { Kroazja }
HU { Ungerija }
IE { Irlanda }
@ -136,7 +147,7 @@ mt {
SA { "Sawdi Arabja" }
SE { \u017Bvezja }
SI { Slovenja }
SK { Rep. Slovakka }
SK { "Slovakkja" } // rz
SY { "Sirja" }
TH { "Tajlandja" }
TN { "Tune\u017c" }

View File

@ -16,7 +16,7 @@ root {
"%%EURO" { "Euro" } // Euro variant display name
"%%B" { "Bokm\u00e5l" } // Norwegian variant display name
"%%NY" { "Nynorsk" } // Norwegian variant display name
"%%AL" { "\u00C5LAND" } // Aland variant display name
"%%AL" { "\u00C5land" } // Aland variant display name
// Formats for the display name of a locale, for a list of
// items, and for composing two items in a list into one item.
// The list patterns are used in the variant name and in the
@ -405,8 +405,10 @@ root {
ET { "Ethiopia" }
FJ { "Fiji" }
FI { "Finland" }
FO { "Faroe Islands" } // http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/en_listp1.html
FR { "France" }
GF { "French Guiana" }
GL { "Greenland" } // http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/en_listp1.html
PF { "French Polynesia" }
TF { "French Southern Territories" }
GA { "Gabon" }

View File

@ -841,7 +841,9 @@ zh {
CN { "\u4E2D\u83EF\u4EBA\u6C11\u5171\u548C\u570B" }
TW { "\u53F0\u6E7E" }
HK { "\u9999\u6E2F" }
SG { "\u65B0\u52A0\u5761"} // from zh_SG.txt
}
DateTimePatterns {
"HH'\u65F6'mm'\u5206'ss'\u79D2' z",
"ahh'\u65F6'mm'\u5206'ss'\u79D2'",
@ -877,6 +879,7 @@ zh {
}
Languages {
zh { "\u4E2D\u6587" }
en { "\u82f1\u6587" }
}
LocaleID { "04" }
LocaleString { "zh" }

88
icu4c/data/zh_SG.txt Normal file
View File

@ -0,0 +1,88 @@
// *******************************************************************************
// *
// * Copyright (C) 1997-2000, International Business Machines
// * Corporation and others. All Rights Reserved.
// *
// *******************************************************************************
// $Revision: 1.1 $
// $Tag: Experimental$
// Singapore English locale: Data By Syn Wee Quek
zh_SG {
Version { "x0.3" }
NumberPatterns {
"#,##0.###;-#,##0.###",
"\u00A4#,##0.00;-\u00A4#,##0.00",
"#,##0%",
}
CurrencyElements {
// Only 3 elements here!
// most commonly used currency sign
// "$",
"S$", // #1 symbol
"SGD", // #2 int'l symbol
// "SGD$",
".", // #3 decimal sep
// ","
}
AmPmMarkers {
"\u4E0A\u5348", // am
// this means 12pm.
// "\u4E2D\u5348", // [new feature? --srl]
"\u4E0B\u5348" // pm
}
DateTimePatterns {
// too many here....... --srl
// most commonly used formal time format
"a hh:mm:ss",
"a hh:mm:ss",
"a hh:mm",
"hh:mm",
// "hh:mm a",
// "hh:mm:ss a",
// most commonly used time format
// "hh:mm:ss",
"dd MMMM yyyy",
"dd MMM yyyy",
// "dd MMM yy",
// "dd-MMM-yyyy",
"dd-MMM-yy",
// "dd/MM/yyyy",
"dd/MM/yy",
"{1} {0}"
}
LocaleID { "1004" }
// ShortCountry { "\u65B0\u5240\u5761" } [ASCII three letter code]
ShortCountry { "SIN" } // copied from zh_EN.txt
zoneStrings {
{
"SST",
"Singapore Standard Time",
"SST",
"Singapore Standard Time",
"Singapore"
}
}
Languages
{
root { "\u6839 \u6e90" }
}
Countries
{
ZA { "\u5357\u975e" }
AL { "\u963f\u5c14\u5df4\u5c3c\u4e9a" }
}
}

View File

@ -0,0 +1,74 @@
// *******************************************************************************
// *
// * Copyright (C) 1997-2000, International Business Machines
// * Corporation and others. All Rights Reserved.
// *
// *******************************************************************************
//
// $Revision: 1.1 $
// $Tag:
// Singapore English locale: Data By Syn Wee Quek
en_SG {
Version { "x0.3" }
CurrencyElements {
// most commonly used currency sign
"S$", // #1 symbol
"SGD", // #2 int'l symbol
".", // #3 decimal sep
// "$",
// "S$",
// "SGD",
// "SGD $",
// ".",
// ","
}
DateTimePatterns {
// too many here....... --srl
// most commonly used formal time format
"a hh:mm:ss",
"a hh:mm:ss",
"a hh:mm",
"hh:mm",
// "hh:mm a",
// "hh:mm:ss a",
// most commonly used time format
// "hh:mm:ss",
"dd MMMM yyyy",
"dd MMM yyyy",
// "dd MMM yy",
// "dd-MMM-yyyy",
"dd-MMM-yy",
// "dd/MM/yyyy",
"dd/MM/yy",
"{1} {0}"
}
// Already in root.txt --srl
// Languages {
// en { "English" }
// }
// LocaleID { "0000" } [if empty - no need --srl]
ShortCountry { "SIN" } // copied to zh_SG.txt
zoneStrings {
{
"SST",
"Singapore Standard Time",
"SST",
"Singapore Standard Time",
"Singapore"
}
}
}

View File

@ -56,7 +56,9 @@ index {
en_GB,
en_IE,
en_IE_EURO,
en_MT,
en_NZ,
en_SG // experimental
en_US,
en_ZA,
en_ZW,
@ -80,13 +82,15 @@ index {
es_PR,
es_PY,
es_SV,
es_US,
es_UY,
es_VE,
es_US,
et,
et_EE,
eu,
eu_ES,
fa, // experimental
fa_IR, // experimental
fi,
fi_FI,
fi_FI_EURO,
@ -107,6 +111,8 @@ index {
gl_ES,
gv,
gv_GB,
he,
he_IL,
hi,
hi_IN,
hr,
@ -114,15 +120,13 @@ index {
hu,
hu_HU,
id,
id_id,
id_ID,
is,
is_IS,
it,
it_CH,
it_IT,
it_IT_EURO,
he,
he_IL,
ja,
ja_JP,
kl,
@ -139,10 +143,10 @@ index {
lv_LV,
mk,
mk_MK,
mt,
mt_MT,
mr,
mr_IN,
mt,
mt_MT,
nl,
nl_BE,
nl_BE_EURO,
@ -179,6 +183,8 @@ index {
sv_SE,
ta,
ta_IN,
te,
te_IN,
th,
th_TH,
tr,
@ -190,6 +196,8 @@ index {
zh,
zh_CN,
zh_HK,
zh_TW
zh_SG,
zh_TW,
}
}

View File

@ -793,6 +793,7 @@ ja {
}
Countries {
JP { "\u65E5\u672C" }
CN { "\u4E2D\u56FD" }
}
DateTimePatterns {
"H'\u6642'mm'\u5206'ss'\u79D2'z",
@ -829,6 +830,9 @@ ja {
}
Languages {
ja { "\u65E5\u672C\u8A9E" }
th { "\u30BF\u30A4" }
zh { "\u4E2D\u56FD\u8A9E" }
}
LocaleID { "11" }
LocaleString { "ja" }

View File

@ -33,6 +33,7 @@ mt {
ar { G\u0127arbi }
bg { "Bulgaru" }
ca { "Katalan" } // bu
cs { "\u010Aek" }
cy { "Welx" } // [rc]
da { "Dani\u017C" } // [rc]
@ -45,22 +46,27 @@ mt {
fa { "Persjan" }
fi { "Finlandi\u017C" } // [rc]
fr { "Fran\u010Bi\u017c" }
he { "Ebrajk" } // rz { see: iw }
hr { "Kroat" }
hu { "Ungeri\u017C" }
hy { "Armenjan" }
id { "Indone\u017Cjan" }
is { "Islandi\u017C" }
it { Taljan } // CI dictionary
iw { "Ebrajk" } // rz { see: he }
ja { "\u0120appuni\u017C" } // srl, after [BM]
lt { "Litwanjan" }
lv { "Latvjan" }
mt { Malti }
no { "Norvegi\u017C" } // bu
nl { "Olandi\u017C" } // bu
pl { "Pollakk" }
pt { "Portugi\u017c" }
ro { "Rumen" }
ru { "Russu" }
sh { "Serbo-Kroat" }
sk { "Slovakk" }
sl { "Slav" } // rz [mhux Slovenjan]
sq { "Albani\u017C" }
sr { "Serb" }
sv { "Svedi\u017C" }
@ -81,6 +87,7 @@ mt {
}
Countries {
AE { "l-Emirati G\u0127arab" } // rz
AL { Albanija }
AR { Ar\u0121entina }
AT { Awstrija }
@ -91,22 +98,26 @@ mt {
BO { "Bolivja" } // [rc]
BR { Bra\u017Cil }
CA { Kanada }
CH { \u017Bvizzera }
CH { Svizzera } // rz [S not dotted Z]
CN { \u010Aina }
CO { "Kolumbja" } // bu
CU { "Kuba" }
CY { \u010Aipru }
CZ { Rep. \u010Aeka }
DE { \u0120ermanja }
DK { Danimarka }
DO { "Republikka Domenikana" } // bu
DZ { Al\u0121erija }
EC { "Ekwador" } // bu
EE { Estonja }
EG { E\u0121ittu }
ES { Spanja }
FI { Finlandja }
FR { Franza }
GB { Gran Brittanja }
GB { "Ingilterra" } // rz, 'Gran Brittanja is more Italian than Maltese'
GL { "Grinlandja" } // [rc]
GR { "Grecja" } // [rc]
GR { "Gre\u010Bja" } // [rc]/bu
GT { "Gwatemala" } // bu
HR { Kroazja }
HU { Ungerija }
IE { Irlanda }
@ -136,7 +147,7 @@ mt {
SA { "Sawdi Arabja" }
SE { \u017Bvezja }
SI { Slovenja }
SK { Rep. Slovakka }
SK { "Slovakkja" } // rz
SY { "Sirja" }
TH { "Tajlandja" }
TN { "Tune\u017c" }

View File

@ -16,7 +16,7 @@ root {
"%%EURO" { "Euro" } // Euro variant display name
"%%B" { "Bokm\u00e5l" } // Norwegian variant display name
"%%NY" { "Nynorsk" } // Norwegian variant display name
"%%AL" { "\u00C5LAND" } // Aland variant display name
"%%AL" { "\u00C5land" } // Aland variant display name
// Formats for the display name of a locale, for a list of
// items, and for composing two items in a list into one item.
// The list patterns are used in the variant name and in the
@ -405,8 +405,10 @@ root {
ET { "Ethiopia" }
FJ { "Fiji" }
FI { "Finland" }
FO { "Faroe Islands" } // http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/en_listp1.html
FR { "France" }
GF { "French Guiana" }
GL { "Greenland" } // http://www.din.de/gremien/nas/nabd/iso3166ma/codlstp1/en_listp1.html
PF { "French Polynesia" }
TF { "French Southern Territories" }
GA { "Gabon" }

View File

@ -841,7 +841,9 @@ zh {
CN { "\u4E2D\u83EF\u4EBA\u6C11\u5171\u548C\u570B" }
TW { "\u53F0\u6E7E" }
HK { "\u9999\u6E2F" }
SG { "\u65B0\u52A0\u5761"} // from zh_SG.txt
}
DateTimePatterns {
"HH'\u65F6'mm'\u5206'ss'\u79D2' z",
"ahh'\u65F6'mm'\u5206'ss'\u79D2'",
@ -877,6 +879,7 @@ zh {
}
Languages {
zh { "\u4E2D\u6587" }
en { "\u82f1\u6587" }
}
LocaleID { "04" }
LocaleString { "zh" }

View File

@ -0,0 +1,88 @@
// *******************************************************************************
// *
// * Copyright (C) 1997-2000, International Business Machines
// * Corporation and others. All Rights Reserved.
// *
// *******************************************************************************
// $Revision: 1.1 $
// $Tag: Experimental$
// Singapore English locale: Data By Syn Wee Quek
zh_SG {
Version { "x0.3" }
NumberPatterns {
"#,##0.###;-#,##0.###",
"\u00A4#,##0.00;-\u00A4#,##0.00",
"#,##0%",
}
CurrencyElements {
// Only 3 elements here!
// most commonly used currency sign
// "$",
"S$", // #1 symbol
"SGD", // #2 int'l symbol
// "SGD$",
".", // #3 decimal sep
// ","
}
AmPmMarkers {
"\u4E0A\u5348", // am
// this means 12pm.
// "\u4E2D\u5348", // [new feature? --srl]
"\u4E0B\u5348" // pm
}
DateTimePatterns {
// too many here....... --srl
// most commonly used formal time format
"a hh:mm:ss",
"a hh:mm:ss",
"a hh:mm",
"hh:mm",
// "hh:mm a",
// "hh:mm:ss a",
// most commonly used time format
// "hh:mm:ss",
"dd MMMM yyyy",
"dd MMM yyyy",
// "dd MMM yy",
// "dd-MMM-yyyy",
"dd-MMM-yy",
// "dd/MM/yyyy",
"dd/MM/yy",
"{1} {0}"
}
LocaleID { "1004" }
// ShortCountry { "\u65B0\u5240\u5761" } [ASCII three letter code]
ShortCountry { "SIN" } // copied from zh_EN.txt
zoneStrings {
{
"SST",
"Singapore Standard Time",
"SST",
"Singapore Standard Time",
"Singapore"
}
}
Languages
{
root { "\u6839 \u6e90" }
}
Countries
{
ZA { "\u5357\u975e" }
AL { "\u963f\u5c14\u5df4\u5c3c\u4e9a" }
}
}