Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
ba736167
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
3
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ba736167
编写于
11月 16, 2010
作者:
N
naoto
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6997999: Remove duplicated entries from ISO language/country code tables
Reviewed-by: okutsu
上级
aed29e12
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
18 addition
and
932 deletion
+18
-932
src/solaris/native/java/lang/java_props_md.c
src/solaris/native/java/lang/java_props_md.c
+7
-4
src/solaris/native/java/lang/locale_str.h
src/solaris/native/java/lang/locale_str.h
+1
-918
test/java/util/Locale/data/deflocale.rhel5
test/java/util/Locale/data/deflocale.rhel5
+5
-5
test/java/util/Locale/data/deflocale.rhel5.fmtasdefault
test/java/util/Locale/data/deflocale.rhel5.fmtasdefault
+5
-5
未找到文件。
src/solaris/native/java/lang/java_props_md.c
浏览文件 @
ba736167
...
...
@@ -217,15 +217,18 @@ static int ParseLocale(int cat, char ** std_language, char ** std_script,
/* Normalize the language name */
if
(
std_language
!=
NULL
)
{
*
std_language
=
"en"
;
if
(
language
!=
NULL
)
{
mapLookup
(
language_names
,
language
,
std_language
);
if
(
language
!=
NULL
&&
mapLookup
(
language_names
,
language
,
std_language
)
==
0
)
{
*
std_language
=
malloc
(
strlen
(
language
)
+
1
);
strcpy
(
*
std_language
,
language
);
}
}
/* Normalize the country name */
if
(
std_country
!=
NULL
&&
country
!=
NULL
)
{
*
std_country
=
country
;
mapLookup
(
country_names
,
country
,
std_country
);
if
(
mapLookup
(
country_names
,
country
,
std_country
)
==
0
)
{
*
std_country
=
malloc
(
strlen
(
country
)
+
1
);
strcpy
(
*
std_country
,
country
);
}
}
/* Normalize the script and variant name. Note that we only use
...
...
src/solaris/native/java/lang/locale_str.h
浏览文件 @
ba736167
...
...
@@ -87,7 +87,7 @@
"zh"
,
"zh_CN"
,
#ifdef __linux__
"bokmal"
,
"nb_NO"
,
"bokm\
u00e
5l"
,
"nb_NO"
,
"bokm
\
xE
5
l"
,
"nb_NO"
,
"catalan"
,
"ca_ES"
,
"croatian"
,
"hr_HR"
,
"czech"
,
"cs_CZ"
,
...
...
@@ -144,203 +144,16 @@
static
char
*
language_names
[]
=
{
"C"
,
"en"
,
"POSIX"
,
"en"
,
"aa"
,
"aa"
,
"ab"
,
"ab"
,
"ae"
,
"ae"
,
"af"
,
"af"
,
"ak"
,
"ak"
,
"am"
,
"am"
,
"an"
,
"an"
,
"ar"
,
"ar"
,
"as"
,
"as"
,
"av"
,
"av"
,
"ay"
,
"ay"
,
"az"
,
"az"
,
"ba"
,
"ba"
,
"be"
,
"be"
,
"bg"
,
"bg"
,
"bh"
,
"bh"
,
"bi"
,
"bi"
,
"bm"
,
"bm"
,
"bn"
,
"bn"
,
"bo"
,
"bo"
,
"br"
,
"br"
,
"bs"
,
"bs"
,
"ca"
,
"ca"
,
"ce"
,
"ce"
,
"ch"
,
"ch"
,
"co"
,
"co"
,
"cr"
,
"cr"
,
"cs"
,
"cs"
,
"cz"
,
"cs"
,
"cu"
,
"cu"
,
"cv"
,
"cv"
,
"cy"
,
"cy"
,
"da"
,
"da"
,
"de"
,
"de"
,
"dv"
,
"dv"
,
"dz"
,
"dz"
,
"ee"
,
"ee"
,
"el"
,
"el"
,
"en"
,
"en"
,
"eo"
,
"eo"
,
"es"
,
"es"
,
"et"
,
"et"
,
"eu"
,
"eu"
,
"fa"
,
"fa"
,
"ff"
,
"ff"
,
"fi"
,
"fi"
,
"fj"
,
"fj"
,
"fo"
,
"fo"
,
"fr"
,
"fr"
,
"fy"
,
"fy"
,
"ga"
,
"ga"
,
"gd"
,
"gd"
,
"gl"
,
"gl"
,
"gn"
,
"gn"
,
"gu"
,
"gu"
,
"gv"
,
"gv"
,
"ha"
,
"ha"
,
"he"
,
"iw"
,
"hi"
,
"hi"
,
"ho"
,
"ho"
,
"hr"
,
"hr"
,
#ifdef __linux__
"hs"
,
"en"
,
// used on Linux, not clear what it stands for
#endif
"ht"
,
"ht"
,
"hu"
,
"hu"
,
"hy"
,
"hy"
,
"hz"
,
"hz"
,
"ia"
,
"ia"
,
"id"
,
"in"
,
"ie"
,
"ie"
,
"ig"
,
"ig"
,
"ii"
,
"ii"
,
"ik"
,
"ik"
,
"in"
,
"in"
,
"io"
,
"io"
,
"is"
,
"is"
,
"it"
,
"it"
,
"iu"
,
"iu"
,
"iw"
,
"iw"
,
"ja"
,
"ja"
,
"ji"
,
"yi"
,
"jv"
,
"jv"
,
"ka"
,
"ka"
,
"kg"
,
"kg"
,
"ki"
,
"ki"
,
"kj"
,
"kj"
,
"kk"
,
"kk"
,
"kl"
,
"kl"
,
"km"
,
"km"
,
"kn"
,
"kn"
,
"ko"
,
"ko"
,
"kr"
,
"kr"
,
"ks"
,
"ks"
,
"ku"
,
"ku"
,
"kv"
,
"kv"
,
"kw"
,
"kw"
,
"ky"
,
"ky"
,
"la"
,
"la"
,
"lb"
,
"lb"
,
"lg"
,
"lg"
,
"li"
,
"li"
,
"ln"
,
"ln"
,
"lo"
,
"lo"
,
"lt"
,
"lt"
,
"lu"
,
"lu"
,
"lv"
,
"lv"
,
"mg"
,
"mg"
,
"mh"
,
"mh"
,
"mi"
,
"mi"
,
"mk"
,
"mk"
,
"ml"
,
"ml"
,
"mn"
,
"mn"
,
"mo"
,
"mo"
,
"mr"
,
"mr"
,
"ms"
,
"ms"
,
"mt"
,
"mt"
,
"my"
,
"my"
,
"na"
,
"na"
,
"nb"
,
"nb"
,
"nd"
,
"nd"
,
"ne"
,
"ne"
,
"ng"
,
"ng"
,
"nl"
,
"nl"
,
"nn"
,
"nn"
,
"no"
,
"no"
,
"nr"
,
"nr"
,
"nv"
,
"nv"
,
"ny"
,
"ny"
,
"oc"
,
"oc"
,
"oj"
,
"oj"
,
"om"
,
"om"
,
"or"
,
"or"
,
"os"
,
"os"
,
"pa"
,
"pa"
,
"pi"
,
"pi"
,
"pl"
,
"pl"
,
"ps"
,
"ps"
,
"pt"
,
"pt"
,
"qu"
,
"qu"
,
"rm"
,
"rm"
,
"rn"
,
"rn"
,
"ro"
,
"ro"
,
"ru"
,
"ru"
,
"rw"
,
"rw"
,
"sa"
,
"sa"
,
"sc"
,
"sc"
,
"sd"
,
"sd"
,
"se"
,
"se"
,
"sg"
,
"sg"
,
"sh"
,
"sr"
,
// sh is deprecated
"si"
,
"si"
,
"sk"
,
"sk"
,
"sl"
,
"sl"
,
"sm"
,
"sm"
,
"sn"
,
"sn"
,
"so"
,
"so"
,
"sq"
,
"sq"
,
"sr"
,
"sr"
,
"ss"
,
"ss"
,
"st"
,
"st"
,
"su"
,
"fi"
,
"sv"
,
"sv"
,
"sw"
,
"sw"
,
"ta"
,
"ta"
,
"te"
,
"te"
,
"tg"
,
"tg"
,
"th"
,
"th"
,
"ti"
,
"ti"
,
"tk"
,
"tk"
,
"tl"
,
"tl"
,
"tn"
,
"tn"
,
"to"
,
"to"
,
"tr"
,
"tr"
,
"ts"
,
"ts"
,
"tt"
,
"tt"
,
"tw"
,
"tw"
,
"ty"
,
"ty"
,
#ifdef __linux__
"ua"
,
"en"
,
// used on Linux, not clear what it stands for
#endif
"ug"
,
"ug"
,
"uk"
,
"uk"
,
"ur"
,
"ur"
,
"uz"
,
"uz"
,
"ve"
,
"ve"
,
"vi"
,
"vi"
,
"vo"
,
"vo"
,
"wa"
,
"wa"
,
"wo"
,
"wo"
,
"xh"
,
"xh"
,
"yi"
,
"yi"
,
"yo"
,
"yo"
,
"za"
,
"za"
,
"zh"
,
"zh"
,
"zu"
,
"zu"
,
#ifdef __linux__
"catalan"
,
"ca"
,
"croatian"
,
"hr"
,
"czech"
,
"cs"
,
...
...
@@ -375,493 +188,6 @@ static char *language_names[] = {
"japanese"
,
"ja"
,
"korean"
,
"ko"
,
#endif
/* ISO 639.2 codes */
"aar"
,
"aar"
,
"abk"
,
"abk"
,
"ace"
,
"ace"
,
"ach"
,
"ach"
,
"ada"
,
"ada"
,
"ady"
,
"ady"
,
"afa"
,
"afa"
,
"afh"
,
"afh"
,
"afr"
,
"afr"
,
"ain"
,
"ain"
,
"aka"
,
"aka"
,
"akk"
,
"akk"
,
"alb"
,
"alb"
,
"ale"
,
"ale"
,
"alg"
,
"alg"
,
"alt"
,
"alt"
,
"amh"
,
"amh"
,
"ang"
,
"ang"
,
"anp"
,
"anp"
,
"apa"
,
"apa"
,
"ara"
,
"ara"
,
"arc"
,
"arc"
,
"arg"
,
"arg"
,
"arm"
,
"arm"
,
"arn"
,
"arn"
,
"arp"
,
"arp"
,
"art"
,
"art"
,
"arw"
,
"arw"
,
"asm"
,
"asm"
,
"ast"
,
"ast"
,
"ath"
,
"ath"
,
"aus"
,
"aus"
,
"ava"
,
"ava"
,
"ave"
,
"ave"
,
"awa"
,
"awa"
,
"aym"
,
"aym"
,
"aze"
,
"aze"
,
"bad"
,
"bad"
,
"bai"
,
"bai"
,
"bak"
,
"bak"
,
"bal"
,
"bal"
,
"bam"
,
"bam"
,
"ban"
,
"ban"
,
"baq"
,
"baq"
,
"bas"
,
"bas"
,
"bat"
,
"bat"
,
"bej"
,
"bej"
,
"bel"
,
"bel"
,
"bem"
,
"bem"
,
"ben"
,
"ben"
,
"ber"
,
"ber"
,
"bho"
,
"bho"
,
"bih"
,
"bih"
,
"bik"
,
"bik"
,
"bin"
,
"bin"
,
"bis"
,
"bis"
,
"bla"
,
"bla"
,
"bnt"
,
"bnt"
,
"bos"
,
"bos"
,
"bra"
,
"bra"
,
"bre"
,
"bre"
,
"btk"
,
"btk"
,
"bua"
,
"bua"
,
"bug"
,
"bug"
,
"bul"
,
"bul"
,
"bur"
,
"bur"
,
"byn"
,
"byn"
,
"cad"
,
"cad"
,
"cai"
,
"cai"
,
"car"
,
"car"
,
"cat"
,
"cat"
,
"cau"
,
"cau"
,
"ceb"
,
"ceb"
,
"cel"
,
"cel"
,
"cha"
,
"cha"
,
"chb"
,
"chb"
,
"che"
,
"che"
,
"chg"
,
"chg"
,
"chi"
,
"chi"
,
"chk"
,
"chk"
,
"chm"
,
"chm"
,
"chn"
,
"chn"
,
"cho"
,
"cho"
,
"chp"
,
"chp"
,
"chr"
,
"chr"
,
"chu"
,
"chu"
,
"chv"
,
"chv"
,
"chy"
,
"chy"
,
"cmc"
,
"cmc"
,
"cop"
,
"cop"
,
"cor"
,
"cor"
,
"cos"
,
"cos"
,
"cpe"
,
"cpe"
,
"cpf"
,
"cpf"
,
"cpp"
,
"cpp"
,
"cre"
,
"cre"
,
"crh"
,
"crh"
,
"crp"
,
"crp"
,
"csb"
,
"csb"
,
"cus"
,
"cus"
,
"cze"
,
"cze"
,
"dak"
,
"dak"
,
"dan"
,
"dan"
,
"dar"
,
"dar"
,
"day"
,
"day"
,
"del"
,
"del"
,
"den"
,
"den"
,
"dgr"
,
"dgr"
,
"din"
,
"din"
,
"div"
,
"div"
,
"doi"
,
"doi"
,
"dra"
,
"dra"
,
"dsb"
,
"dsb"
,
"dua"
,
"dua"
,
"dum"
,
"dum"
,
"dut"
,
"dut"
,
"dyu"
,
"dyu"
,
"dzo"
,
"dzo"
,
"efi"
,
"efi"
,
"egy"
,
"egy"
,
"eka"
,
"eka"
,
"elx"
,
"elx"
,
"eng"
,
"eng"
,
"enm"
,
"enm"
,
"epo"
,
"epo"
,
"est"
,
"est"
,
"ewe"
,
"ewe"
,
"ewo"
,
"ewo"
,
"fan"
,
"fan"
,
"fao"
,
"fao"
,
"fat"
,
"fat"
,
"fij"
,
"fij"
,
"fil"
,
"fil"
,
"fin"
,
"fin"
,
"fiu"
,
"fiu"
,
"fon"
,
"fon"
,
"fre"
,
"fre"
,
"frm"
,
"frm"
,
"fro"
,
"fro"
,
"frr"
,
"frr"
,
"frs"
,
"frs"
,
"fry"
,
"fry"
,
"ful"
,
"ful"
,
"fur"
,
"fur"
,
"gaa"
,
"gaa"
,
"gay"
,
"gay"
,
"gba"
,
"gba"
,
"gem"
,
"gem"
,
"geo"
,
"geo"
,
"ger"
,
"ger"
,
"gez"
,
"gez"
,
"gil"
,
"gil"
,
"gla"
,
"gla"
,
"gle"
,
"gle"
,
"glg"
,
"glg"
,
"glv"
,
"glv"
,
"gmh"
,
"gmh"
,
"goh"
,
"goh"
,
"gon"
,
"gon"
,
"gor"
,
"gor"
,
"got"
,
"got"
,
"grb"
,
"grb"
,
"grc"
,
"grc"
,
"gre"
,
"gre"
,
"grn"
,
"grn"
,
"gsw"
,
"gsw"
,
"guj"
,
"guj"
,
"gwi"
,
"gwi"
,
"hai"
,
"hai"
,
"hat"
,
"hat"
,
"hau"
,
"hau"
,
"haw"
,
"haw"
,
"heb"
,
"heb"
,
"her"
,
"her"
,
"hil"
,
"hil"
,
"him"
,
"him"
,
"hin"
,
"hin"
,
"hit"
,
"hit"
,
"hmn"
,
"hmn"
,
"hmo"
,
"hmo"
,
"hrv"
,
"hrv"
,
"hsb"
,
"hsb"
,
"hun"
,
"hun"
,
"hup"
,
"hup"
,
"iba"
,
"iba"
,
"ibo"
,
"ibo"
,
"ice"
,
"ice"
,
"ido"
,
"ido"
,
"iii"
,
"iii"
,
"ijo"
,
"ijo"
,
"iku"
,
"iku"
,
"ile"
,
"ile"
,
"ilo"
,
"ilo"
,
"ina"
,
"ina"
,
"inc"
,
"inc"
,
"ind"
,
"ind"
,
"ine"
,
"ine"
,
"inh"
,
"inh"
,
"ipk"
,
"ipk"
,
"ira"
,
"ira"
,
"iro"
,
"iro"
,
"ita"
,
"ita"
,
"jav"
,
"jav"
,
"jbo"
,
"jbo"
,
"jpn"
,
"jpn"
,
"jpr"
,
"jpr"
,
"jrb"
,
"jrb"
,
"kaa"
,
"kaa"
,
"kab"
,
"kab"
,
"kac"
,
"kac"
,
"kal"
,
"kal"
,
"kam"
,
"kam"
,
"kan"
,
"kan"
,
"kar"
,
"kar"
,
"kas"
,
"kas"
,
"kau"
,
"kau"
,
"kaw"
,
"kaw"
,
"kaz"
,
"kaz"
,
"kbd"
,
"kbd"
,
"kha"
,
"kha"
,
"khi"
,
"khi"
,
"khm"
,
"khm"
,
"kho"
,
"kho"
,
"kik"
,
"kik"
,
"kin"
,
"kin"
,
"kir"
,
"kir"
,
"kmb"
,
"kmb"
,
"kok"
,
"kok"
,
"kom"
,
"kom"
,
"kon"
,
"kon"
,
"kor"
,
"kor"
,
"kos"
,
"kos"
,
"kpe"
,
"kpe"
,
"krc"
,
"krc"
,
"krl"
,
"krl"
,
"kro"
,
"kro"
,
"kru"
,
"kru"
,
"kua"
,
"kua"
,
"kum"
,
"kum"
,
"kur"
,
"kur"
,
"kut"
,
"kut"
,
"lad"
,
"lad"
,
"lah"
,
"lah"
,
"lam"
,
"lam"
,
"lao"
,
"lao"
,
"lat"
,
"lat"
,
"lav"
,
"lav"
,
"lez"
,
"lez"
,
"lim"
,
"lim"
,
"lin"
,
"lin"
,
"lit"
,
"lit"
,
"lol"
,
"lol"
,
"loz"
,
"loz"
,
"ltz"
,
"ltz"
,
"lua"
,
"lua"
,
"lub"
,
"lub"
,
"lug"
,
"lug"
,
"lui"
,
"lui"
,
"lun"
,
"lun"
,
"luo"
,
"luo"
,
"lus"
,
"lus"
,
"mac"
,
"mac"
,
"mad"
,
"mad"
,
"mag"
,
"mag"
,
"mah"
,
"mah"
,
"mai"
,
"mai"
,
"mak"
,
"mak"
,
"mal"
,
"mal"
,
"man"
,
"man"
,
"mao"
,
"mao"
,
"map"
,
"map"
,
"mar"
,
"mar"
,
"mas"
,
"mas"
,
"may"
,
"may"
,
"mdf"
,
"mdf"
,
"mdr"
,
"mdr"
,
"men"
,
"men"
,
"mga"
,
"mga"
,
"mic"
,
"mic"
,
"min"
,
"min"
,
"mis"
,
"mis"
,
"mkh"
,
"mkh"
,
"mlg"
,
"mlg"
,
"mlt"
,
"mlt"
,
"mnc"
,
"mnc"
,
"mni"
,
"mni"
,
"mno"
,
"mno"
,
"moh"
,
"moh"
,
"mon"
,
"mon"
,
"mos"
,
"mos"
,
"mul"
,
"mul"
,
"mun"
,
"mun"
,
"mus"
,
"mus"
,
"mwl"
,
"mwl"
,
"mwr"
,
"mwr"
,
"myn"
,
"myn"
,
"myv"
,
"myv"
,
"nah"
,
"nah"
,
"nai"
,
"nai"
,
"nap"
,
"nap"
,
"nau"
,
"nau"
,
"nav"
,
"nav"
,
"nbl"
,
"nbl"
,
"nde"
,
"nde"
,
"ndo"
,
"ndo"
,
"nds"
,
"nds"
,
"nep"
,
"nep"
,
"new"
,
"new"
,
"nia"
,
"nia"
,
"nic"
,
"nic"
,
"niu"
,
"niu"
,
"nno"
,
"nno"
,
"nob"
,
"nob"
,
"nog"
,
"nog"
,
"non"
,
"non"
,
"nor"
,
"nor"
,
"nqo"
,
"nqo"
,
"nso"
,
"nso"
,
"nub"
,
"nub"
,
"nwc"
,
"nwc"
,
"nya"
,
"nya"
,
"nym"
,
"nym"
,
"nyn"
,
"nyn"
,
"nyo"
,
"nyo"
,
"nzi"
,
"nzi"
,
"oci"
,
"oci"
,
"oji"
,
"oji"
,
"ori"
,
"ori"
,
"orm"
,
"orm"
,
"osa"
,
"osa"
,
"oss"
,
"oss"
,
"ota"
,
"ota"
,
"oto"
,
"oto"
,
"paa"
,
"paa"
,
"pag"
,
"pag"
,
"pal"
,
"pal"
,
"pam"
,
"pam"
,
"pan"
,
"pan"
,
"pap"
,
"pap"
,
"pau"
,
"pau"
,
"peo"
,
"peo"
,
"per"
,
"per"
,
"phi"
,
"phi"
,
"phn"
,
"phn"
,
"pli"
,
"pli"
,
"pol"
,
"pol"
,
"pon"
,
"pon"
,
"por"
,
"por"
,
"pra"
,
"pra"
,
"pro"
,
"pro"
,
"pus"
,
"pus"
,
"que"
,
"que"
,
"raj"
,
"raj"
,
"rap"
,
"rap"
,
"rar"
,
"rar"
,
"roa"
,
"roa"
,
"roh"
,
"roh"
,
"rom"
,
"rom"
,
"rum"
,
"rum"
,
"run"
,
"run"
,
"rup"
,
"rup"
,
"rus"
,
"rus"
,
"sad"
,
"sad"
,
"sag"
,
"sag"
,
"sah"
,
"sah"
,
"sai"
,
"sai"
,
"sal"
,
"sal"
,
"sam"
,
"sam"
,
"san"
,
"san"
,
"sas"
,
"sas"
,
"sat"
,
"sat"
,
"scn"
,
"scn"
,
"sco"
,
"sco"
,
"sel"
,
"sel"
,
"sem"
,
"sem"
,
"sga"
,
"sga"
,
"sgn"
,
"sgn"
,
"shn"
,
"shn"
,
"sid"
,
"sid"
,
"sin"
,
"sin"
,
"sio"
,
"sio"
,
"sit"
,
"sit"
,
"sla"
,
"sla"
,
"slo"
,
"slo"
,
"slv"
,
"slv"
,
"sma"
,
"sma"
,
"sme"
,
"sme"
,
"smi"
,
"smi"
,
"smj"
,
"smj"
,
"smn"
,
"smn"
,
"smo"
,
"smo"
,
"sms"
,
"sms"
,
"sna"
,
"sna"
,
"snd"
,
"snd"
,
"snk"
,
"snk"
,
"sog"
,
"sog"
,
"som"
,
"som"
,
"son"
,
"son"
,
"sot"
,
"sot"
,
"spa"
,
"spa"
,
"srd"
,
"srd"
,
"srn"
,
"srn"
,
"srp"
,
"srp"
,
"srr"
,
"srr"
,
"ssa"
,
"ssa"
,
"ssw"
,
"ssw"
,
"suk"
,
"suk"
,
"sun"
,
"sun"
,
"sus"
,
"sus"
,
"sux"
,
"sux"
,
"swa"
,
"swa"
,
"swe"
,
"swe"
,
"syc"
,
"syc"
,
"syr"
,
"syr"
,
"tah"
,
"tah"
,
"tai"
,
"tai"
,
"tam"
,
"tam"
,
"tat"
,
"tat"
,
"tel"
,
"tel"
,
"tem"
,
"tem"
,
"ter"
,
"ter"
,
"tet"
,
"tet"
,
"tgk"
,
"tgk"
,
"tgl"
,
"tgl"
,
"tha"
,
"tha"
,
"tib"
,
"tib"
,
"tig"
,
"tig"
,
"tir"
,
"tir"
,
"tiv"
,
"tiv"
,
"tkl"
,
"tkl"
,
"tlh"
,
"tlh"
,
"tli"
,
"tli"
,
"tmh"
,
"tmh"
,
"tog"
,
"tog"
,
"ton"
,
"ton"
,
"tpi"
,
"tpi"
,
"tsi"
,
"tsi"
,
"tsn"
,
"tsn"
,
"tso"
,
"tso"
,
"tuk"
,
"tuk"
,
"tum"
,
"tum"
,
"tup"
,
"tup"
,
"tur"
,
"tur"
,
"tut"
,
"tut"
,
"tvl"
,
"tvl"
,
"twi"
,
"twi"
,
"tyv"
,
"tyv"
,
"udm"
,
"udm"
,
"uga"
,
"uga"
,
"uig"
,
"uig"
,
"ukr"
,
"ukr"
,
"umb"
,
"umb"
,
"und"
,
"und"
,
"urd"
,
"urd"
,
"uzb"
,
"uzb"
,
"vai"
,
"vai"
,
"ven"
,
"ven"
,
"vie"
,
"vie"
,
"vol"
,
"vol"
,
"vot"
,
"vot"
,
"wak"
,
"wak"
,
"wal"
,
"wal"
,
"war"
,
"war"
,
"was"
,
"was"
,
"wel"
,
"wel"
,
"wen"
,
"wen"
,
"wln"
,
"wln"
,
"wol"
,
"wol"
,
"xal"
,
"xal"
,
"xho"
,
"xho"
,
"yao"
,
"yao"
,
"yap"
,
"yap"
,
"yid"
,
"yid"
,
"yor"
,
"yor"
,
"ypk"
,
"ypk"
,
"zap"
,
"zap"
,
"zbl"
,
"zbl"
,
"zen"
,
"zen"
,
"zha"
,
"zha"
,
"znd"
,
"znd"
,
"zul"
,
"zul"
,
"zun"
,
"zun"
,
"zxx"
,
"zxx"
,
"zza"
,
"zza"
,
""
,
};
...
...
@@ -882,253 +208,10 @@ static char *script_names[] = {
* Linux/Solaris country string to ISO3166 string mapping table.
*/
static
char
*
country_names
[]
=
{
"AD"
,
"AD"
,
"AE"
,
"AE"
,
"AF"
,
"AF"
,
"AG"
,
"AG"
,
"AI"
,
"AI"
,
"AL"
,
"AL"
,
"AM"
,
"AM"
,
"AN"
,
"AN"
,
"AO"
,
"AO"
,
"AQ"
,
"AQ"
,
"AR"
,
"AR"
,
"AS"
,
"AS"
,
"AT"
,
"AT"
,
"AU"
,
"AU"
,
"AW"
,
"AW"
,
"AX"
,
"AX"
,
"AZ"
,
"AZ"
,
"BA"
,
"BA"
,
"BB"
,
"BB"
,
"BD"
,
"BD"
,
"BE"
,
"BE"
,
"BF"
,
"BF"
,
"BG"
,
"BG"
,
"BH"
,
"BH"
,
"BI"
,
"BI"
,
"BJ"
,
"BJ"
,
"BM"
,
"BM"
,
"BN"
,
"BN"
,
"BO"
,
"BO"
,
"BR"
,
"BR"
,
"BS"
,
"BS"
,
"BT"
,
"BT"
,
"BV"
,
"BV"
,
"BW"
,
"BW"
,
"BY"
,
"BY"
,
"BZ"
,
"BZ"
,
"CA"
,
"CA"
,
"CC"
,
"CC"
,
"CD"
,
"CD"
,
"CF"
,
"CF"
,
"CG"
,
"CG"
,
"CH"
,
"CH"
,
"CI"
,
"CI"
,
"CK"
,
"CK"
,
"CL"
,
"CL"
,
"CM"
,
"CM"
,
"CN"
,
"CN"
,
"CO"
,
"CO"
,
"CR"
,
"CR"
,
"CS"
,
"CS"
,
"CU"
,
"CU"
,
"CV"
,
"CV"
,
"CX"
,
"CX"
,
"CY"
,
"CY"
,
"CZ"
,
"CZ"
,
"DE"
,
"DE"
,
"DJ"
,
"DJ"
,
"DK"
,
"DK"
,
"DM"
,
"DM"
,
"DO"
,
"DO"
,
"DZ"
,
"DZ"
,
"EC"
,
"EC"
,
"EE"
,
"EE"
,
"EG"
,
"EG"
,
"EH"
,
"EH"
,
"ER"
,
"ER"
,
"ES"
,
"ES"
,
"ET"
,
"ET"
,
"FI"
,
"FI"
,
"FJ"
,
"FJ"
,
"FK"
,
"FK"
,
"FM"
,
"FM"
,
"FO"
,
"FO"
,
"FR"
,
"FR"
,
"GA"
,
"GA"
,
"GB"
,
"GB"
,
"GD"
,
"GD"
,
"GE"
,
"GE"
,
"GF"
,
"GF"
,
"GH"
,
"GH"
,
"GI"
,
"GI"
,
"GL"
,
"GL"
,
"GM"
,
"GM"
,
"GN"
,
"GN"
,
"GP"
,
"GP"
,
"GQ"
,
"GQ"
,
"GR"
,
"GR"
,
"GS"
,
"GS"
,
"GT"
,
"GT"
,
"GU"
,
"GU"
,
"GW"
,
"GW"
,
"GY"
,
"GY"
,
"HK"
,
"HK"
,
"HM"
,
"HM"
,
"HN"
,
"HN"
,
"HR"
,
"HR"
,
"HT"
,
"HT"
,
"HU"
,
"HU"
,
"ID"
,
"ID"
,
"IE"
,
"IE"
,
"IL"
,
"IL"
,
"IN"
,
"IN"
,
"IO"
,
"IO"
,
"IQ"
,
"IQ"
,
"IR"
,
"IR"
,
"IS"
,
"IS"
,
"IT"
,
"IT"
,
"JM"
,
"JM"
,
"JO"
,
"JO"
,
"JP"
,
"JP"
,
"KE"
,
"KE"
,
"KG"
,
"KG"
,
"KH"
,
"KH"
,
"KI"
,
"KI"
,
"KM"
,
"KM"
,
"KN"
,
"KN"
,
"KP"
,
"KP"
,
"KR"
,
"KR"
,
"KW"
,
"KW"
,
"KY"
,
"KY"
,
"KZ"
,
"KZ"
,
"LA"
,
"LA"
,
"LB"
,
"LB"
,
"LC"
,
"LC"
,
"LI"
,
"LI"
,
"LK"
,
"LK"
,
"LR"
,
"LR"
,
"LS"
,
"LS"
,
"LT"
,
"LT"
,
"LU"
,
"LU"
,
"LV"
,
"LV"
,
"LY"
,
"LY"
,
"MA"
,
"MA"
,
"MC"
,
"MC"
,
"MD"
,
"MD"
,
"ME"
,
"ME"
,
"MG"
,
"MG"
,
"MH"
,
"MH"
,
"MK"
,
"MK"
,
"ML"
,
"ML"
,
"MM"
,
"MM"
,
"MN"
,
"MN"
,
"MO"
,
"MO"
,
"MP"
,
"MP"
,
"MQ"
,
"MQ"
,
"MR"
,
"MR"
,
"MS"
,
"MS"
,
"MT"
,
"MT"
,
"MU"
,
"MU"
,
"MV"
,
"MV"
,
"MW"
,
"MW"
,
"MX"
,
"MX"
,
"MY"
,
"MY"
,
"MZ"
,
"MZ"
,
"NA"
,
"NA"
,
"NC"
,
"NC"
,
"NE"
,
"NE"
,
"NF"
,
"NF"
,
"NG"
,
"NG"
,
"NI"
,
"NI"
,
"NL"
,
"NL"
,
"NO"
,
"NO"
,
"NP"
,
"NP"
,
"NR"
,
"NR"
,
"NU"
,
"NU"
,
"NZ"
,
"NZ"
,
"OM"
,
"OM"
,
"PA"
,
"PA"
,
"PE"
,
"PE"
,
"PF"
,
"PF"
,
"PG"
,
"PG"
,
"PH"
,
"PH"
,
"PK"
,
"PK"
,
"PL"
,
"PL"
,
"PM"
,
"PM"
,
"PN"
,
"PN"
,
"PR"
,
"PR"
,
"PS"
,
"PS"
,
"PT"
,
"PT"
,
"PW"
,
"PW"
,
"PY"
,
"PY"
,
"QA"
,
"QA"
,
"RE"
,
"RE"
,
#ifdef __linux__
"RN"
,
"US"
,
// used on Linux, not clear what it stands for
#endif
"RO"
,
"RO"
,
"RS"
,
"RS"
,
"RU"
,
"RU"
,
"RW"
,
"RW"
,
"SA"
,
"SA"
,
"SB"
,
"SB"
,
"SC"
,
"SC"
,
"SD"
,
"SD"
,
"SE"
,
"SE"
,
"SG"
,
"SG"
,
"SH"
,
"SH"
,
"SI"
,
"SI"
,
"SJ"
,
"SJ"
,
"SK"
,
"SK"
,
"SL"
,
"SL"
,
"SM"
,
"SM"
,
"SN"
,
"SN"
,
"SO"
,
"SO"
,
"SR"
,
"SR"
,
"ST"
,
"ST"
,
"SV"
,
"SV"
,
"SY"
,
"SY"
,
"SZ"
,
"SZ"
,
"TC"
,
"TC"
,
"TD"
,
"TD"
,
"TF"
,
"TF"
,
"TG"
,
"TG"
,
"TH"
,
"TH"
,
"TJ"
,
"TJ"
,
"TK"
,
"TK"
,
"TL"
,
"TL"
,
"TM"
,
"TM"
,
"TN"
,
"TN"
,
"TO"
,
"TO"
,
"TR"
,
"TR"
,
"TT"
,
"TT"
,
"TV"
,
"TV"
,
"TW"
,
"TW"
,
"TZ"
,
"TZ"
,
"UA"
,
"UA"
,
"UG"
,
"UG"
,
"UK"
,
"GB"
,
"UM"
,
"UM"
,
"US"
,
"US"
,
"UY"
,
"UY"
,
"UZ"
,
"UZ"
,
"VA"
,
"VA"
,
"VC"
,
"VC"
,
"VE"
,
"VE"
,
"VG"
,
"VG"
,
"VI"
,
"VI"
,
"VN"
,
"VN"
,
"VU"
,
"VU"
,
"WF"
,
"WF"
,
"WS"
,
"WS"
,
"YE"
,
"YE"
,
"YT"
,
"YT"
,
"YU"
,
"CS"
,
// YU has been removed from ISO 3166
"ZA"
,
"ZA"
,
"ZM"
,
"ZM"
,
"ZW"
,
"ZW"
,
""
,
};
...
...
test/java/util/Locale/data/deflocale.rhel5
浏览文件 @
ba736167
...
...
@@ -518,16 +518,16 @@ display locale: ID: bn_IN, Name: Bengali (India)
format locale: ID: bn_IN, Name: Bengali (India)
default charset: UTF-8
OS Locale: bokm
a
l
OS Locale: bokml
default locale: ID: nb_NO, Name: Norwegian Bokml (Norway)
display locale: ID: nb_NO, Name: Norwegian Bokml (Norway)
format locale: ID: nb_NO, Name: Norwegian Bokml (Norway)
default charset: ISO-8859-1
OS Locale: bokml
default locale: ID:
en, Name: English
display locale: ID:
en, Name: English
format locale: ID:
en, Name: English
OS Locale: bokm
a
l
default locale: ID:
nb_NO, Name: Norwegian Bokml (Norway)
display locale: ID:
nb_NO, Name: Norwegian Bokml (Norway)
format locale: ID:
nb_NO, Name: Norwegian Bokml (Norway)
default charset: ISO-8859-1
OS Locale: br_FR
...
...
test/java/util/Locale/data/deflocale.rhel5.fmtasdefault
浏览文件 @
ba736167
...
...
@@ -518,16 +518,16 @@ display locale: ID: bn_IN, Name: Bengali (India)
format locale: ID: bn_IN, Name: Bengali (India)
default charset: UTF-8
OS Locale: bokm
a
l
OS Locale: bokml
default locale: ID: nb_NO, Name: Norwegian Bokml (Norway)
display locale: ID: nb_NO, Name: Norwegian Bokml (Norway)
format locale: ID: nb_NO, Name: Norwegian Bokml (Norway)
default charset: ISO-8859-1
OS Locale: bokml
default locale: ID:
en, Name: English
display locale: ID:
en, Name: English
format locale: ID:
en, Name: English
OS Locale: bokm
a
l
default locale: ID:
nb_NO, Name: Norwegian Bokml (Norway)
display locale: ID:
nb_NO, Name: Norwegian Bokml (Norway)
format locale: ID:
nb_NO, Name: Norwegian Bokml (Norway)
default charset: ISO-8859-1
OS Locale: br_FR
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录