返回数据集

ISO 639-1 语言代码表(JSON)

全部 ISO 639-1 两位语言代码,附英文与中文名称,做多语言站点、i18n 配置、语言选择器的标准参照。

190 / 190 条
代码英文名中文名
aaAfar阿法尔语
abAbkhazian阿布哈西亚语
aeAvestan阿维斯塔语
afAfrikaans南非荷兰语
akAkan阿肯语
amAmharic阿姆哈拉语
anAragonese阿拉贡语
arArabic阿拉伯语
asAssamese阿萨姆语
avAvaric阿瓦尔语
ayAymara艾马拉语
azAzerbaijani阿塞拜疆语
baBashkir巴什基尔语
beBelarusian白俄罗斯语
bgBulgarian保加利亚语
bhBhojpuri博杰普尔语
biBislama比斯拉马语
bmBambara班巴拉语
bnBangla孟加拉语
boTibetan藏语
brBreton布列塔尼语
bsBosnian波斯尼亚语
caCatalan加泰罗尼亚语
ceChechen车臣语
chChamorro查莫罗语
coCorsican科西嘉语
crCree克里语
csCzech捷克语
cuChurch Slavic教会斯拉夫语
cvChuvash楚瓦什语
cyWelsh威尔士语
daDanish丹麦语
deGerman德语
dvDivehi迪维希语
dzDzongkha宗卡语
eeEwe埃维语
elGreek希腊语
enEnglish英语
eoEsperanto世界语
esSpanish西班牙语
etEstonian爱沙尼亚语
euBasque巴斯克语
faPersian波斯语
ffFula富拉语
fiFinnish芬兰语
fjFijian斐济语
foFaroese法罗语
frFrench法语
fyWestern Frisian西弗里西亚语
gaIrish爱尔兰语
gdScottish Gaelic苏格兰盖尔语
glGalician加利西亚语
gnGuarani瓜拉尼语
guGujarati古吉拉特语
gvManx马恩语
haHausa豪萨语
heHebrew希伯来语
hiHindi印地语
hoHiri Motu希里莫图语
hrCroatian克罗地亚语
htHaitian Creole海地克里奥尔语
huHungarian匈牙利语
hyArmenian亚美尼亚语
hzHerero赫雷罗语
iaInterlingua国际语
idIndonesian印度尼西亚语
ieInterlingue国际文字(E)
igIgbo伊博语
iiSichuan Yi凉山彝语
ikInupiaq伊努皮克语
inIndonesian印度尼西亚语
ioIdo伊多语
isIcelandic冰岛语
itItalian意大利语
iuInuktitut因纽特语
iwHebrew希伯来语
jaJapanese日语
jiYiddish意第绪语
jvJavanese爪哇语
jwJavanese爪哇语
kaGeorgian格鲁吉亚语
kgKongo刚果语
kiKikuyu吉库尤语
kjKuanyama宽亚玛语
kkKazakh哈萨克语
klKalaallisut格陵兰语
kmKhmer高棉语
knKannada卡纳达语
koKorean韩语
krKanuri卡努里语
ksKashmiri克什米尔语
kuKurdish库尔德语
kvKomi科米语
kwCornish康沃尔语
kyKyrgyz吉尔吉斯语
laLatin拉丁语
lbLuxembourgish卢森堡语
lgGanda卢干达语
liLimburgish林堡语
lnLingala林加拉语
loLao老挝语
ltLithuanian立陶宛语
luLuba-Katanga鲁巴加丹加语
lvLatvian拉脱维亚语
mgMalagasy马拉加斯语
mhMarshallese马绍尔语
miMāori毛利语
mkMacedonian马其顿语
mlMalayalam马拉雅拉姆语
mnMongolian蒙古语
moRomanian罗马尼亚语
mrMarathi马拉地语
msMalay马来语
mtMaltese马耳他语
myBurmese缅甸语
naNauru瑙鲁语
nbNorwegian Bokmål书面挪威语
ndNorth Ndebele北恩德贝勒语
neNepali尼泊尔语
ngNdonga恩东加语
nlDutch荷兰语
nnNorwegian Nynorsk挪威尼诺斯克语
noNorwegian挪威语
nrSouth Ndebele南恩德贝勒语
nvNavajo纳瓦霍语
nyNyanja齐切瓦语
ocOccitan奥克语
ojOjibwa奥吉布瓦语
omOromo奥罗莫语
orOdia奥里亚语
osOssetic奥塞梯语
paPunjabi旁遮普语
piPali巴利语
plPolish波兰语
psPashto普什图语
ptPortuguese葡萄牙语
quQuechua克丘亚语
rmRomansh罗曼什语
rnRundi隆迪语
roRomanian罗马尼亚语
ruRussian俄语
rwKinyarwanda卢旺达语
saSanskrit梵语
scSardinian萨丁语
sdSindhi信德语
seNorthern Sami北方萨米语
sgSango桑戈语
shSerbian (Latin)塞尔维亚语(拉丁文)
siSinhala僧伽罗语
skSlovak斯洛伐克语
slSlovenian斯洛文尼亚语
smSamoan萨摩亚语
snShona绍纳语
soSomali索马里语
sqAlbanian阿尔巴尼亚语
srSerbian塞尔维亚语
ssSwati斯瓦蒂语
stSouthern Sotho南索托语
suSundanese巽他语
svSwedish瑞典语
swSwahili斯瓦希里语
taTamil泰米尔语
teTelugu泰卢固语
tgTajik塔吉克语
thThai泰语
tiTigrinya提格利尼亚语
tkTurkmen土库曼语
tlFilipino菲律宾语
tnTswana茨瓦纳语
toTongan汤加语
trTurkish土耳其语
tsTsonga聪加语
ttTatar鞑靼语
twAkan阿肯语
tyTahitian塔希提语
ugUyghur维吾尔语
ukUkrainian乌克兰语
urUrdu乌尔都语
uzUzbek乌兹别克语
veVenda文达语
viVietnamese越南语
voVolapük沃拉普克语
waWalloon瓦隆语
woWolof沃洛夫语
xhXhosa科萨语
yiYiddish意第绪语
yoYoruba约鲁巴语
zaZhuang壮语
zhChinese中文
zuZulu祖鲁语

名称来自 Unicode CLDR;两位码覆盖不了的语言用 ISO 639-2/3 三位码,此处收录两位码全集。

语言码在哪会用到

HTML 的 lang 属性、HTTP 的 Accept-Language、i18n 框架的 locale 配置、hreflang 标签都用它。常见形态是「语言-地区」组合,如 zh-CN、en-US:前半段就是这份表里的语言码。

选码的注意点

语言码小写(zh),地区码大写(CN),组合用连字符;中文要区分简繁时建议用脚本子标签 zh-Hans / zh-Hant 而不是只写地区;别把语言码和国家码混用——瑞典的国家码是 SE,语言码却是 sv。