ISO 639-1 语言代码速查表 - 国际语言代码大全

国际化最容易在"检测到的语言和实际下发的语言不一致"这类地方出问题。本表按地区给出两位字母代码,并同时标注英文名与本国名,避免把 zh 与 zh-CN、pt 与 pt-BR 这类含地区变体的代码选混。做 HTML lang 属性、Accept-Language 协商、或在数据库里存统一 locale 主键时对照。读完能让浏览器与后端对同一套语言标识达成一致。

参考手册·共 49 条命令·最后更新 2026-07-21
iso语言代码i18n

亚洲语言 12

zh
中文 Chinese
zh-CN
简体中文(中国大陆)
zh-TW
繁体中文(台湾)
zh-HK
繁体中文(香港)
ja
日语 Japanese
ko
韩语 Korean
vi
越南语 Vietnamese
th
泰语 Thai
id
印尼语 Indonesian
ms
马来语 Malay
hi
印地语 Hindi
bn
孟加拉语 Bengali

欧洲语言 22

en
英语 English
en-US
英语(美国)
en-GB
英语(英国)
fr
法语 French
de
德语 German
es
西班牙语 Spanish
it
意大利语 Italian
pt
葡萄牙语 Portuguese
pt-BR
葡萄牙语(巴西)
ru
俄语 Russian
pl
波兰语 Polish
nl
荷兰语 Dutch
sv
瑞典语 Swedish
da
丹麦语 Danish
no
挪威语 Norwegian
fi
芬兰语 Finnish
el
希腊语 Greek
tr
土耳其语 Turkish
cs
捷克语 Czech
hu
匈牙利语 Hungarian
ro
罗马尼亚语 Romanian
uk
乌克兰语 Ukrainian

中东与非洲语言 5

ar
阿拉伯语 Arabic
he
希伯来语 Hebrew
fa
波斯语 Persian
sw
斯瓦希里语 Swahili
af
南非语 Afrikaans

其他语言 2

la
拉丁语 Latin
eo
世界语 Esperanto

HTTP Accept-Language 示例 4

Accept-Language: zh-CN,zh;q=0.9
优先简体中文
Accept-Language: en-US,en;q=0.9
优先美式英语
Accept-Language: ja,en;q=0.8
优先日语,备选英语
Accept-Language: *
接受任何语言

HTML lang 属性 4

<html lang="zh-CN">
简体中文页面
<html lang="zh-TW">
繁体中文页面
<html lang="en">
英语页面
<html lang="ja">
日语页面

提示

  • ISO 639-1 是两位字母代码,ISO 639-2 是三位字母代码(更详细)。
  • 语言标签可以带地区后缀,如 zh-CN(简体中文)、zh-TW(繁体中文)。
  • HTTP 请求头 Accept-Language 用于协商内容语言,服务器可据此返回对应版本。
  • HTML 的 lang 属性帮助搜索引擎和屏幕阅读器正确识别语言。
  • 国际化库(如 i18next、vue-i18n)使用这些代码作为语言包标识。

官方参考来源

下方为命令对应的官方权威文档,供你核对最新用法与深入查阅。

由 巧匠 维护

公开更新于 2026年7月21日,内容持续校对官方文档。

联系我们

命令或描述有误?提交反馈、商务合作或产品建议都可发送邮件给我们。

联系我们