ISO-639-1是两个字母的语言编码,ISO-639-2和ISO-639-3是3个字母的编码。
在我们在软件配置或相关开发时需要对语言进行操作,作为参数或进行识别时,就需要用到这个语言编码了。
ISO639-1主要是用于术语、辞书编纂和语言学,也适用于任何需要以2字母代码形式表示语种的工作领域(尤其是计算机系统)。
ISO639-2不仅包括ISO639-1中的全部语种,也包括ISO639-1以外的语言,同时还包括集合语种,以便当需要更详细编码时能进行特殊目的的编码。
ISO639-1中列出的语种是ISO639-2中语种的子集,2字母代码中的每个语种代码在3字母代码表中都有对应的代码,但3字母代码中的每个语种代码不一定在2字母代码表中有对应的代码。
这两个语种代码表是开放式的。这些代码一直用于术语、辞书编纂、信息和文献(例如用于图书馆、信息服务和出版社)以及语言学。ISO639-1也包括制定语种代码的指南和一些应用语种代码的方法。
ISO 639-3延伸了 ISO 639-2 里的 Alpha-3 code(三个字母的代号),目标是涵盖所有的语言。
所以,它是 ISO 639-1 的超集合。 
ISO 639-3 是 ISO 639-2 个别语言的超集合,但是因为 ISO 639-3 没有 ISO 639-2 的语言集合,所以 ISO 639-3 不是整个 ISO 639-2 的超集合。
其中有4个代码用来代表特殊情况:
mis──“uncoded languages”(未编码语言);
mul──“multiple languages”(多语种);
und──“undetermined language”(未确定的语种);
zxx──“no linguistic content”。
标准中亦有一个供私人使用的范围: qaa-qtz。
举个例子,汉语在ISO-639-2中是一个语种“zho”。
而在 ISO 639-3 代码中,汉语被分为好几种方言。
ISO-639-1:
CODE
Language Name
中文名
AA
Afar
阿法尔语
AB
Abkhazian
阿布哈兹语
AE
Avestan
阿维斯坦语
AF
Afrikaans
南非语
AK
Akan
阿肯语
AM
Amharic
阿姆哈拉语
AN
Aragonese
阿拉贡语
AR
Arabic
阿拉伯语
AS
Assamese
阿萨姆语
AV
Avaric
阿瓦里语
AY
Aymara
艾马拉语
AZ
Azerbaijani
阿塞拜疆语
BA
Bashkir
巴什基尔语
BE
Belarusian
白俄罗斯语
BG
Bulgarian
保加利亚语
BH
Bihari
比哈里语
BI
Bislama
比斯拉马语
BM
Bambara
班巴拉语
BN
Bengali
孟加拉语
BO
Tibetan
藏语
BR
Breton
布列塔尼语
BS
Bosnian
波斯尼亚语
CA
Catalan, Valencian
加泰罗尼亚语、瓦伦西亚语
CE
Chechen
车臣语
CH
Chamorro
查莫罗语
CO
Corsican
科西嘉语
CR
Cree
克里语
CS
Czech
捷克语
CU
Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old Church Slavonic
教会斯拉夫语、旧斯拉夫语、教会斯拉夫语、旧保加利亚语、旧教会斯拉夫语
CV
Chuvash
丘瓦士语
CY
Welsh
威尔士语
DA
Danish
丹麦语
DE
German
德文
DV
Divehi, Dhivehi, Maldivian
迪维希语, 迪维希语, 马尔代夫语
DZ
Dzongkha
宗卡语
EE
Ewe
埃维语
EL
Modern Greek
现代希腊语
EN
English
英语
EO
Esperanto
世界语
ES
Spanish, Castilian
西班牙语、卡斯蒂利亚语
ET
Estonian
爱沙尼亚语
EU
Basque
巴斯克语
FA
Persian
波斯语
FF
Fulah
富拉语
FI
Finnish
芬兰语
FJ
Fijian
斐济语
FO
Faroese
法罗语
FR
French
孟加拉语
FY
Western Frisian
西弗里斯兰语
GA
Irish
爱尔兰语
GD
Gaelic, Scottish Gaelic
盖尔语、苏格兰盖尔语
GL
Galician
加利西亚语
GN
Guaraní
瓜拉尼语
GU
Gujarati
古吉拉特语
GV
Manx
马恩岛语
HA
Hausa
豪萨语
HE
Modern Hebrew
现代希伯来语
HI
Hindi
印地语
HO
Hiri Motu
希里莫图语
HR
Croatian
克罗地亚语
HT
Haitian, Haitian Creole
海地语,海地克里奥尔语
HU
Hungarian
匈牙利语
HY
Armenian
亚美尼亚语
HZ
Herero
赫雷罗语
IA
Interlingua (International Auxiliary Language Association)
国际辅助语言协会(Interlingua)
ID
Indonesian
印度尼西亚语
IE
Interlingue, Occidental
英特林格语,西方
IG
Igbo
伊博语
II
Sichuan Yi, Nuosu
四川彝语、诺苏语
IK
Inupiaq
伊努皮亚克语
IO
Ido
伊多语
IS
Icelandic
冰岛语
IT
Italian
孟加拉语
IU
Inuktitut
伊努克语
JA
Japanese
斐济语
JV
Javanese
爪哇语
KA
Georgian
格鲁吉亚语
KG
Kongo
康戈语
KI
Kikuyu, Gikuyu
基库尤语、吉库尤语
KJ
Kwanyama, Kuanyama
昆亚马语,昆亚马语
KK
Kazakh
哈萨克语
KL
Kalaallisut, Greenlandic
Kalaallisut, 格陵兰岛语
KM
Central Khmer
中高棉语
KN
Kannada
卡纳达语
KO
Korean
韩国语
KR
Kanuri
卡努里语
KS
Kashmiri
克什米尔语
KU
Kurdish
库尔德语
KV
Komi
科米语
KW
Cornish
粟特语
KY
Kirghiz, Kyrgyz
柯尔克孜语、吉尔吉斯语
LA
Latin
拉丁语
LB
Luxembourgish, Letzeburgesch
卢森堡语、莱兹堡语
LG
Ganda
甘达语
LI
Limburgish, Limburgan, Limburger
林堡语、林布尔根语、林堡人语
LN
Lingala
林加拉语
LO
Lao
老挝语
LT
Lithuanian
立陶宛语
LU
Luba-Katanga
Luba-Katanga
LV
Latvian
拉脱维亚语
MG
Malagasy
马达加斯加语
MH
Marshallese
马绍尔语
MI
Māori
毛利语
MK / SL
Macedonian
马其顿语
ML
Malayalam
马拉雅拉姆语
MN
Mongolian
蒙古语
MO
Moldavian
摩尔达维亚语
MR
Marathi
马拉地语
MS
Malay
马来语
MT
Maltese
马耳他语
MY
Burmese
缅甸语
NA
Nauru
瑙鲁语
NB
Norwegian Bokmål
挪威语的Bokmål
ND
North Ndebele
北恩德贝勒语
NE
Nepali
尼泊尔语
NG
Ndonga
恩东加语
NL
Dutch, Flemish
荷兰语、弗拉芒语
NN
Norwegian Nynorsk
挪威尼诺斯克语
NO
Norwegian
挪威语
NR
South Ndebele
南恩德贝勒语
NV
Navajo, Navaho
纳瓦霍语、纳瓦霍语
NY
Chichewa, Chewa, Nyanja
奇切瓦语、切瓦语、尼安贾语
OC
Occitan (after 1500)
奥克语(1500年后)
OJ
Ojibwa
奥吉布瓦语
OM
Oromo
奥罗莫语
OR
Oriya
奥里亚语
OS
Ossetian, Ossetic
奥塞梯语,奥塞梯语
PA
Panjabi, Punjabi
潘贾比语、旁遮普语
PI
Pāli
帕利语
PL
Polish
孟加拉语
PS
Pashto, Pushto
普什图语,普什图语
PT
Portuguese
孟加拉语
QU
Quechua
克丘亚语
RM
Romansh
罗曼什语
RN
Rundi
伦迪语
RO
Romanian, Moldavian, Moldovan
罗马尼亚语、摩尔达维亚语、摩尔多瓦语
RU
Russian
刚果语
RW
Kinyarwanda
基尼亚卢旺达语
SA
Sanskrit
梵语
SC
Sardinian
萨丁尼亚语
SD
Sindhi
辛迪语
SE
Northern Sami
北萨米语
SG
Sango
桑戈语
SH
Serbo-Croatian
塞尔维亚-克罗地亚语
SI
Sinhala, Sinhalese
僧伽罗语,僧伽罗人
SK
Slovak
斯洛伐克语
SL
Slovene
斯洛维尼亚语
SM
Samoan
萨摩亚语
SN
Shona
绍纳语
SO
Somali
索马里语
SQ
Albanian
阿尔巴尼亚语
SR
Serbian
塞尔维亚语
SS
Swati
斯瓦提语
ST
Southern Sotho
南索托语
SU
Sundanese
巽他语
SV
Swedish
瑞典语
SW
Swahili
斯瓦希里语
TA
Tamil
孟加拉语
TE
Telugu
泰卢固语
TG
Tajik
塔吉克语
TH
Thai
泰语
TI
Tigrinya
提格里尼亚语
TK
Turkmen
土库曼语
TL
Tagalog
塔加洛语
TN
Tswana
茨瓦纳语
TO
Tonga (Tonga Islands)
汤加语(汤加群岛
TR
Turkish
土耳其语
TS
Tsonga
桑加语
TT
Tatar
鞑靼语
TW
Twi
特维语
TY
Tahitian
塔希提语
UG
Uighur, Uyghur
维吾尔语,维吾尔语
UK
Ukrainian
乌克兰语
UR
Urdu
乌尔都语
UZ
Uzbek
乌兹别克语
VE
Venda
文达语
VI
Vietnamese
孟加拉语
VO
Volapük
孟加拉语
WA
Walloon
瓦隆语
WO
Wolof
刚果语
XH
Xhosa
绍萨语
YI
Yiddish
伊德语
YO
Yoruba
约鲁巴语
ZA
Zhuang, Chuang
壮族、川族
ZH
Chinese
汉语
ZU
Zulu
祖鲁语
ISO-639-2和ISO-639-3:
参考:
https://www.loc.gov/standards/iso639-2/faq.html#1https://www.loc.gov/standards/iso639-2/faq.html#1
https://www.loc.gov/standards/iso639-2/php/code_list.phphttps://www.loc.gov/standards/iso639-2/php/code_list.php
https://iso639-3.sil.org/code_tables/639/datahttps://iso639-3.sil.org/code_tables/639/data
百度百科

国际标准之语言编码 - ISO-639相关推荐

  1. 国际标准之国家编码 - ISO 3166

    ISO 3166定义了各个国家的英文名字的字母缩写,2个大写字母. 而且小写的2个字母用来表示html网页的顶级域名. ISO Country AD Andorra AE United Arab Em ...

  2. SQL 之后,GQL 成为 ISO/IEC 国际标准数据库语言项目

    Graph Query Language(GQL,图形查询语言) 是由同时维护 SQL 标准的国际工作组开发和维护的一种新语言. GQL 很大程度上借鉴了现有的语言,主要的灵感来自 Cypher(现在 ...

  3. 国际著名标准化组织及ISO/IEC/ASTM/IEEE等国际标准免费下载地址

    在知识经济时代,标准已被称作世界的通用语言.你看不懂语言没关系,但是一个标准的图形符号,你就能看明白,很快能GET到你需要的信息.在没有标准的世界,不仅人与人之间难以沟通,机器.零部件以及产品之间的联 ...

  4. 国标、行标、地标、团标、企标以及国际标准的基础知识

    看一道题目 ( )为推荐性地方标准的代号. A.SJ/T B.Q/T11 C.GB/T D.DB11/T 简写字母的含义: SJ:四机部,行业标准.SJ -- 中华人民共和国电子行业标准代号.原电子工 ...

  5. 中国二维码--汉信码(中国主导的首个二维码码制国际标准「汉信码」ISO/IEC 20830:2021《信息技术 自动识别与数据采集技术 汉信码条码符号规范》)

    国际标准化组织(ISO)和国际电工协会(IEC)正式发布汉信码 ISO/IEC 国际标准 --ISO/IEC 20830:2021<信息技术 自动识别与数据采集技术 汉信码条码符号规范>. ...

  6. 现行ISO/IEC软件工程国际标准

    现行ISO/IEC软件工程国际标准 点击:1038       更新时间:2005-10-21 10:38:36   标准代号 标准名称 1 ISO 3535:1977 格式设计表和布局图 2 ISO ...

  7. 【2017年第4期】ISO/IEC JTC1/WG9大数据国际标准研究及对中国大数据标准化的影响...

    光亮1,张群2 1.华为技术有限公司,北京 100085:2. 中国电子技术标准化研究院,北京 100007 摘要:ISO/IEC JTC1/WG9是制定大数据基础性国际标准的官方组织,WG9在研的大 ...

  8. CAN 总线 之三 CAN 国际标准 ISO 11898 解读

      从 1993 第一个版 CAN 国际标准(ISO 11898:1993 和 ISO 11519-2)发布至今,ISO 11898 逐渐被分割整合成了相互独立的 6 个部分.分别以 Part 1 ~ ...

  9. 国际标准码 计算机,蒙古文国际标准编码到形码转换方法、装置及计算机终端与流程...

    本发明涉及信息处理技术领域的一种转换方法,尤其涉及一种蒙古文国际标准编码到形码转换方法,还涉及一种蒙古文国际标准编码到形码转换装置,还涉及一种计算机终端. 背景技术: 蒙古文信息处理的研究工作最先是在 ...

最新文章

  1. IDA __OFSUB__ 测试
  2. 基于PHP7的提供数据管理工具框架Meloy 1.0.3 发布
  3. Java黑皮书课后题第5章:**5.33(完全数)如果一个正整数等于除它它本身外其他所有除数之和。就称之为完全数。如6是第一个完全数,因为6=1+2+3。10000以下的完全数有4个,编写程序找出
  4. Java中final和static对修饰类、方法、属性的总结
  5. java项目的事务怎么处理_java实际项目中如何处理分布式事务的
  6. “Head First 设计模式“ :策略模式
  7. java 小票打印机和触发开钱箱操作
  8. Linux安装微信、QQ
  9. 银行系统的开发精华1
  10. 华为认证网络工程师系列教程-HCNA
  11. 软件测试中的43个功能测试点总结
  12. html中siblings方法,jQuery中的siblings()是什么意思(推荐)
  13. ROS高效入门第一章 -- ROS历史与现状
  14. 学计算机做纸质笔记,详细图文教你康奈尔大学推荐的超级笔记法,只要一张A4纸张,你也可以做学霸...
  15. Intel Realsense D455 D435i D415 T265 3D实感硬件对比
  16. [golang]给slice赋值或者遍历slice得到的结果不是预期结果
  17. python2.7下载教程_Python 2.7安装和下载教程
  18. 数控技术课设:数控系统刀补功能的软件实现及其仿真--数控仿真程序开发实战
  19. 【观影笔记】地平线:大数据时代(BBC)
  20. SPSS面积图【012-3期】

热门文章

  1. [GBase 8s 教程]GBase 8s NULL值处理
  2. vulnhub靶机-djinn2
  3. 软件测试面试--说一个印象最深的bug?
  4. 一九产业AI速写:工业篇
  5. 创意文案的撰写是炮制金句的过程
  6. Python项目实战:数据可视化与股票数据分析-关东升-专题视频课程
  7. sql简单查询和排序分组
  8. JAVA毕业设计Vue网上书籍购买商城登录计算机源码+lw文档+系统+调试部署+数据库
  9. ESP8266-002 ESP8266EX简介
  10. QT开发和MFC开发的经典案例