您的位置:首页 > 移动开发 > Android开发

android多语言适配--语言对应的资源文件夹名称

2015-11-12 18:17 1091 查看
         众所皆知。android开发中,res资源文件夹下,可以根据不同的文件名后缀(连接符(-)加限定符)来区别不同的资源。
         android在运行时使用动态资源选择机制来加载正确的资源。
         本文要说明的是运行时的多语言资源。可以用建立对应的values-**文件来提供对应的字符串资源。如中国(values-zh-rCN)。zh表示语言编码,符合ISO 639-1语言编码标准;rCN为附加地区(r之后加两大写字母)。符合ISO 3166-1-alpha-2语言编码标准。
         以下贴出语言编码内容,以便查阅。
         1、ISO 639-1:
        
a
a
阿法尔语
fr
法语
li
林堡语
se
北萨米语
ab
阿布哈兹语
fy
弗里西亚语
ln
林加拉语
sg
桑戈语
ae
阿维斯陀语
ga
爱尔兰语
lo
老挝语
sh
塞尔维亚-克罗地亚语
af
南非语
gd
苏格兰盖尔语
lt
立陶宛语
si
僧加罗语
ak
阿坎语
gl
加利西亚语
lu
卢巴语
sk
斯洛伐克语
am
阿姆哈拉语
gn
瓜拉尼语
lv
拉脱维亚语
sl
斯洛文尼亚语
an
阿拉贡语
gu
古吉拉特语
mg
马达加斯加语
sm
萨摩亚语
ar
阿拉伯语
gv
马恩岛语
mh
马绍尔语
sn
绍纳语
as
阿萨姆语
ha
豪萨语
mi
毛利语
so
索马里语
av
阿瓦尔语
he
希伯来语
mk
马其顿语
sq
阿尔巴尼亚语
ay
艾马拉语
hi
印地语
ml
马拉亚拉姆语
sr
塞尔维亚语
az
阿塞拜疆语
ho
希里莫图语
mn
蒙古语
ss
斯瓦特语
ba
巴什基尔语
hr
克罗地亚语
mo
摩尔达维亚语
st
南索托语
be
白俄罗斯语
ht
海地克里奥尔语
mr
马拉提语
su
巽他语
bg
保加利亚语
hu
匈牙利语
ms
马来语
sv
瑞典语
bh
比哈尔语
hy
亚美尼亚语
mt
马耳他语
sw
斯瓦希里语
bi
比斯拉马语
hz
赫雷罗语
my
缅甸语
ta
泰米尔语
bm
班巴拉语
ia
国际语A
na
瑙鲁语
te
泰卢固语
bn
孟加拉语
id
印尼语
nb
书面挪威语
tg
塔吉克斯坦语
bo
藏语
ie
国际语E
nd
北恩德贝勒语
th
泰语
br
布列塔尼语
ig
伊博语
ne
尼泊尔语
ti
提格里尼亚语
bs
波斯尼亚语
ii
四川彝语诺苏语
ng
恩敦加语
tk
土库曼语
ca
加泰隆语
ik
依努庇克语
nl
荷兰语
tl
他加禄语
ce
车臣语
io
伊多语
nn
新挪威语
tn
塞茨瓦纳语
ch
查莫罗语
is
冰岛语
no
挪威语
to
汤加语
co
科西嘉语
it
意大利语
nr
南恩德贝勒语
tr
土耳其语
cr
克里语
iu
因纽特语
nv
纳瓦霍语
ts
宗加语
cs
捷克语
ja
日语
ny
尼扬贾语
tt
塔塔尔语
cu
古教会斯拉夫语
jv
爪哇语
oc
奥克语
tw
特威语
cv
楚瓦什语
ka
格鲁吉亚语
oj
奥吉布瓦语
ty
塔希提语
cy
威尔士语
kg
刚果语
om
奥洛莫语
ug
维吾尔语
da
丹麦语
ki
基库尤语
or
奥利亚语
uk
乌克兰语
de
德语
kj
宽亚玛语
os
奥塞梯语
ur
乌尔都语
dv
迪维希语
kk
哈萨克语
pa
旁遮普语
uz
乌兹别克语
dz
不丹语
kl
格陵兰语
pi
巴利语
ve
文达语
ee
埃维语
km
高棉语
pl
波兰语
vi
越南语
el
现代希腊语
kn
卡纳达语
ps
普什图语
vo
沃拉普克语
en
英语
ko
朝鲜语韩语
pt
葡萄牙语
wa
沃伦语
eo
世界语
kr
卡努里语
qu
凯楚亚语
wo
沃洛夫语
es
西班牙语
ks
克什米尔语
rm
罗曼什语
xh
科萨语
et
爱沙尼亚语
ku
库尔德语
rn
基隆迪语
yi
依地语
eu
巴斯克语
kv
科米语
ro
罗马尼亚语
yo
约鲁巴语
fa
波斯语
kw
康沃尔语
ru
俄语
za
壮语
ff
富拉语
ky
吉尔吉斯语
rw
卢旺达语
zh
中文汉语
fi
芬兰语
la
拉丁语
sa
梵语
zu
祖鲁语
fj
斐济语
lb
卢森堡语
sc
萨丁尼亚语
fo
法罗语
lg
卢干达语
sd
信德语
自RFC 3066出版后,ISO 639-1
新增了以下语言:
ISO 639-1
ISO 639-2
名称
更改日期
更改类型
曾用代码
io
ido
伊多语
2002年1月15日
新增
art
wa
wln
瓦龙语
2002年1月29日
新增
roa
li
lim
林堡语
2002年8月2日
新增
gem
ii
iii
四川省彝语诺苏语
2002年10月14日
新增
an
arg
阿拉贡语
2002年12月23日
新增
roa
ht
hat
海地克里奥尔语
2003年2月26日
新增
cpf

      2、ISO3166-1-alpha-2:
AD : ANDORRA

AE : UNITED ARAB EMIRATES

AF : AFGHANISTAN

AG : ANTIGUA AND BARBUDA

AI : ANGUILLA

AL : ALBANIA

AM : ARMENIA

AN : NETHERLANDS ANTILLES

AO : ANGOLA

AQ : ANTARCTICA

AR : ARGENTINA

AS : AMERICAN SAMOA

AT : AUSTRIA

AU : AUSTRALIA

AW : ARUBA

AZ : AZERBAIJAN

BA : BOSNIA AND HERZEGOVINA

BB : BARBADOS

BD : BANGLADESH

BE : BELGIUM

BF : BURKINA FASO

BG : BULGARIA

BH : BAHRAIN

BI : BURUNDI

BJ : BENIN

BM : BERMUDA

BN : BRUNEI DARUSSALAM

BO : BOLIVIA

BR : BRAZIL

BS : BAHAMAS

BT : BHUTAN

BV : BOUVET ISLAND

BW : BOTSWANA

BY : BELARUS

BZ : BELIZE

CA : CANADA

CC : COCOS (KEELING) ISLANDS

CD : CONGO, THE DEMOCRATIC REPUBLIC OF THE

CF : CENTRAL AFRICAN REPUBLIC

CG : CONGO

CH : SWITZERLAND

CI : C�TE D'IVOIRE

CK : COOK ISLANDS

CL : CHILE

CM : CAMEROON

CN : CHINA

CO : COLOMBIA

CR : COSTA RICA

CU : CUBA

CV : CAPE VERDE

CX : CHRISTMAS ISLAND

CY : CYPRUS

CZ : CZECH REPUBLIC

DE : GERMANY

DJ : DJIBOUTI

DK : DENMARK

DM : DOMINICA

DO : DOMINICAN REPUBLIC

DZ : ALGERIA

EC : ECUADOR

EE : ESTONIA

EG : EGYPT

EH : WESTERN SARARA

ER : ERITREA

ES : SPAIN

ET : ETHIOPIA

FI : FINLAND

FJ : FIJI

FK : FALKLAND ISLANDS (MALVINAS)

FM : MICRONESIA, FEDERATED STATES OF

FO : FAROE ISLANDS

FR : FRANCE

GA : GABON

GB : UNITED KINGDOM

GD : GRENADA

GE : GEORGIA

GF : FRENCH GUIANA

GH : GHANA

GI : GIBRALTAR

GL : GREENLAND

GM : GAMBIA

GN : GUINEA

GP : GUADELOUPE

GQ : EQUATORIAL GUINEA

GR : GREECE

GS : SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS

GT : GUATEMALA

GU : GUAM

GW : GUINEA-BISSAU

GY : GUYANA

HK : HONG KONG

HM : HEARD ISLAND AND MCDONALD ISLANDS

HN : HONDURAS

HR : CROATIA

HT : HAITI

HU : HUNGARY

ID : INDONESIA

IE : IRELAND

IL : ISRAEL

IN : INDIA

IO : BRITISH INDIAN OCEAN TERRITORY

IQ : IRAQ

IR : IRAN, ISLAMIC REPUBLIC OF

IS : ICELAND

IT : ITALY

JM : JAMAICA

JO : JORDAN

JP : JAPAN

KE : KENYA

KG : KYRGYZSTAN

KH : CAMBODIA

KI : KIRIBATI

KM : COMOROS

KN : SAINT KITTS AND NEVIS

KP : KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF

KR : KOREA, REPUBLIC OF

KW : KUWAIT

KY : CAYMAN ISLANDS

KZ : KAZAKHSTAN

LA : LAO PEOPLE'S DEMOCRATIC REPUBLIC

LB : LEBANON

LC : SAINT LUCIA

LI : LIECHTENSTEIN

LK : SRI LANKA

LR : LIBERIA

LS : LESOTHO

LT : LITHUANIA

LU : LUXEMBOURG

LV : LATVIA

LY : LIBYAN ARAB JAMABIRIYA

MA : MOROCCO

MC : MONACO

MD : MOLDOVA, REPUBLIC OF

MG : MADAGASCAR

MH : MARSHALL ISLANDS

MK : MACEDONIA, THE FORMER YUGOSLAV REPU8LIC OF

ML : MALI

MM : MYANMAR

MN : MONGOLIA

MO : MACAU

MP : NORTHERN MARIANA ISLANDS

MQ : MARTINIQUE

MR : MAURITANIA

MS : MONTSERRAT

MT : MALTA

MU : MAURITIUS

MV : MALDIVES

MW : MALAWI

MX : MEXICO

MY : MALAYSIA

MZ : MOZAMBIQUE

NA : NAMIBIA

NC : NEW CALEDONIA

NE : NIGER

NF : NORFOLK ISLAND

NG : NIGERIA

NI : NICARAGUA

NL : NETHERLANDS

NO : NORWAY

NP : NEPAL

NU : NIUE

NZ : NEW ZEALAND

OM : OMAN

PA : PANAMA

PE : PERU

PF : FRENCH POLYNESIA

PG : PAPUA NEW GUINEA

PH : PHILIPPINES

PK : PAKISTAN

PL : POLAND

PM : SAINT PIERRE AND MIQUELON

PN : PITCAIRN

PR : PUERTO RICO

PT : PORTUGAL

PW : PALAU

PY : PARAGUAY

QA : QATAR

RE : R�UNION

RO : ROMANIA

RU : RUSSIAN FEDERATION

RW : RWANDA

SA : SAUDI ARABIA

SB : SOLOMON ISLANDS

SC : SEYCHELLES

SD : SUDAN

SE : SWEDEN

SG : SINGAPORE

SH : SAINT HELENA

SI : SLOVENIA

SJ : SVALBARD AND JAN MAYEN

SK : SLOVAKIA

SL : SIERRA LEONE

SM : SAN MARINO

SN : SENEGAL

SO : SOMALIA

SR : SURINAME

ST : SAO TOME AND PRINCIPE

SV : EL SALVADOR

SY : SYRIAN ARAB REPUBLIC

SZ : SWAZILAND

TC : TURKS AND CAICOS ISLANDS

TD : CHAD

TF : FRENCH SOUTHERN TERRITORIES

TG : TOGO

TH : THAILAND

TJ : TAJIKISTAN

TK : TOKELAU

TM : TURKMENISTAN

TN : TUNISIA

TO : TONGA

TP : EAST TIMOR

TR : TURKEY

TT : TRINIDAD AND TOBAGO

TV : TUVALU

TW : TAIWAN, PROVINCE OF CHINA

TZ : TANZANIA, UNITED REPUBLIC OF

UA : UKRAINE

UG : UGANDA

UM : UNITED STATES MINOR OUTLYING ISLANDS

US : UNITED STATES

UY : URUGUAY

UZ : UZBEKISTAN

VE : VENEZUELA

VG : VIRGIN ISLANDS, BRITISH

VI : VIRGIN ISLANDS, U.S.

VN : VIET NAM

VU : VANUATU

WF : WALLIS AND FUTUNA

WS : SAMOA

YE : YEMEN

YT : MAYOTTE

YU : YUGOSLAVIA

ZA : SOUTH AFRICA

ZM : ZAMBIA

ZW : ZIMBABWE
 
来源:
          1、http://baike.baidu.com/link?url=dOQeR1VFe2wzzemGulZpvIHicfFNbA0vYAIEHbfguPVZnEfL27beyrgL3Qt-AaZkCTM2r_Xi_UrmwJyGZxHOp_
          2、http://geotags.com/iso3166/countries.html
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息