国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

App下載

ISO 639-1 兩位語(yǔ)言代碼速查表|含中文 & 多國(guó)高頻對(duì)照

編程獅(w3cschool.cn) 2025-08-05 15:43:19 瀏覽數(shù) (1370)
反饋

【最新·零基礎(chǔ)速查】ISO 639-1 兩位語(yǔ)言代碼大全
——由編程獅(w3cschool.cn)整理,直接復(fù)制就能用!

一句話看懂

lang 屬性、hreflang、SEO 多語(yǔ)言標(biāo)簽,都要寫 小寫兩字母代碼,例如中文寫 zh,英文寫 en。中文大類用 zh,想?yún)^(qū)分大陸 / 香港 / 臺(tái)灣,就要在 zh 后面加上區(qū)域子標(biāo)簽(IETF BCP 47 標(biāo)準(zhǔn))。

中文大類官方寫法公式

language-extlang-script-region
  │        │      │      │
  │        │      │      └─ 兩位區(qū)域碼(CN / HK / TW / SG / MO)
  │        │      └─────── 書寫體系(Hans 簡(jiǎn)體 / Hant 繁體)
  │        └──────────── 擴(kuò)展語(yǔ)言(很少用)
  └────────────────── 語(yǔ)言主碼(zh)

下文附完整對(duì)照表 + 常見坑位提醒。

一、為什么必須用小寫?

規(guī)范來(lái)源 要求 寫錯(cuò)后果
HTML Living Standard 2025 必須小寫 瀏覽器雖容錯(cuò),但百度 SEO 降權(quán)
Google/Bing 白皮書 強(qiáng)制小寫 多語(yǔ)言站點(diǎn)收錄異常
W3C i18n 指南 推薦小寫 與框架 / CDN 緩存不一致

二、最常用 15 國(guó)語(yǔ)言代碼(背下來(lái))

語(yǔ)言 代碼 示例代碼片段
中文(簡(jiǎn)體) zh <html lang="zh-CN">
英語(yǔ) en <html lang="en">
日語(yǔ) ja <meta name="description" lang="ja" content="...">
韓語(yǔ) ko <link rel="alternate" hreflang="ko" href="...">
法語(yǔ) fr <p lang="fr">Bonjour</p>
德語(yǔ) de <span lang="de">Hallo</span>
西班牙語(yǔ) es <a href="/es/" hreflang="es">Espa?ol</a>
俄語(yǔ) ru <title lang="ru">...</title>
葡萄牙語(yǔ) pt <html lang="pt-BR">
意大利語(yǔ) it <div lang="it">Ciao</div>
阿拉伯語(yǔ) ar <html dir="rtl" lang="ar">
印地語(yǔ) hi <p lang="hi">??????</p>
泰語(yǔ) th <span lang="th">??????</span>
越南語(yǔ) vi <html lang="vi">
印尼語(yǔ) id <link rel="alternate" hreflang="id" href="...">

三、完整對(duì)照表(按語(yǔ)言名排序,復(fù)制即用)

代碼 語(yǔ)言(中文) 語(yǔ)言(英文) 語(yǔ)言(自稱)
aa 阿法爾語(yǔ) Afar Afaraf
ab 阿布哈茲語(yǔ) Abkhaz а?суа бызш?а
ae 阿維斯陀語(yǔ) Avestan avesta
af 南非荷蘭語(yǔ) Afrikaans Afrikaans
ak 阿坎語(yǔ) Akan Akan
am 阿姆哈拉語(yǔ) Amharic ????
an 阿拉貢語(yǔ) Aragonese aragonés
ar 阿拉伯語(yǔ) Arabic ????? ???????
as 阿薩姆語(yǔ) Assamese ???????
av 阿瓦爾語(yǔ) Avaric авар мац?
ay 艾馬拉語(yǔ) Aymara aymar aru
az 阿塞拜疆語(yǔ) Azerbaijani az?rbaycan dili
ba 巴什基爾語(yǔ) Bashkir баш?орт теле
be 白俄羅斯語(yǔ) Belarusian беларуская мова
bg 保加利亞語(yǔ) Bulgarian български език
bh 比哈爾語(yǔ) Bihari ???????
bi 比斯拉馬語(yǔ) Bislama Bislama
bm 班巴拉語(yǔ) Bambara bamanankan
bn 孟加拉語(yǔ) Bengali ?????
bo 藏語(yǔ) Tibetan ???????
br 布列塔尼語(yǔ) Breton brezhoneg
bs 波斯尼亞語(yǔ) Bosnian bosanski jezik
ca 加泰羅尼亞語(yǔ) Catalan Català
ce 車臣語(yǔ) Chechen нохчийн мотт
ch 查莫羅語(yǔ) Chamorro Chamoru
co 科西嘉語(yǔ) Corsican corsu
cr 克里語(yǔ) Cree ???????
cs 捷克語(yǔ) Czech ?e?tina
cu 古教會(huì)斯拉夫語(yǔ) Old Church Slavonic ?зыкъ слов?ньскъ
cv 楚瓦什語(yǔ) Chuvash ч?ваш ч?лхи
cy 威爾士語(yǔ) Welsh Cymraeg
da 丹麥語(yǔ) Danish dansk
de 德語(yǔ) German Deutsch
dv 迪維希語(yǔ) Divehi Dhivehi
dz 不丹宗卡語(yǔ) Dzongkha ??????
ee 埃維語(yǔ) Ewe E?egbe
el 現(xiàn)代希臘語(yǔ) Greek Ελληνικ?
en 英語(yǔ) English English
eo 世界語(yǔ) Esperanto Esperanto
es 西班牙語(yǔ) Spanish Espa?ol
et 愛沙尼亞語(yǔ) Estonian eesti
eu 巴斯克語(yǔ) Basque euskara
fa 波斯語(yǔ) Persian ?????
ff 富拉語(yǔ) Fula Fulfulde
fi 芬蘭語(yǔ) Finnish suomi
fj 斐濟(jì)語(yǔ) Fijian Vakaviti
fo 法羅語(yǔ) Faroese f?royskt
fr 法語(yǔ) French Fran?ais
fy 西弗里西亞語(yǔ) Western Frisian Frysk
ga 愛爾蘭語(yǔ) Irish Gaeilge
gd 蘇格蘭蓋爾語(yǔ) Scots Gaelic Gàidhlig
gl 加利西亞語(yǔ) Galician galego
gn 瓜拉尼語(yǔ) Guarani ava?e'?
gu 古吉拉特語(yǔ) Gujarati ???????
gv 馬恩島語(yǔ) Manx Gaelg
ha 豪薩語(yǔ) Hausa ??????
he 希伯來(lái)語(yǔ) Hebrew ?????
hi 印地語(yǔ) Hindi ??????
ho 希里莫圖語(yǔ) Hiri Motu Hiri Motu
hr 克羅地亞語(yǔ) Croatian Hrvatski
ht 海地克里奧爾語(yǔ) Haitian Kreyòl(fā) ayisyen
hu 匈牙利語(yǔ) Hungarian magyar
hy 亞美尼亞語(yǔ) Armenian ???????
hz 赫雷羅語(yǔ) Herero Otjiherero
ia 國(guó)際語(yǔ) A Interlingua Interlingua
id 印尼語(yǔ) Indonesian Bahasa Indonesia
ie 國(guó)際語(yǔ) E Interlingue Interlingue
ig 伊博語(yǔ) Igbo As?s? Igbo
ii 彝語(yǔ)(四川) Nuosu ???
ik 依努皮克語(yǔ) Inupiaq I?upiaq
io 伊多語(yǔ) Ido Ido
is 冰島語(yǔ) Icelandic íslenska
it 意大利語(yǔ) Italian Italiano
iu 因紐特語(yǔ) Inuktitut ??????
ja 日語(yǔ) Japanese 日本語(yǔ)
jv 爪哇語(yǔ) Javanese basa Jawa
ka 格魯吉亞語(yǔ) Georgian ???????
kg 剛果語(yǔ) Kongo Kikongo
ki 基庫(kù)尤語(yǔ) Kikuyu G?k?y?
kj 寬亞瑪語(yǔ) Kwanyama Kuanyama
kk 哈薩克語(yǔ) Kazakh ?аза? т?л?
kl 格陵蘭語(yǔ) Kalaallisut kalaallisut
km 高棉語(yǔ) Khmer ????????
kn 卡納達(dá)語(yǔ) Kannada ?????
ko 韓語(yǔ) Korean ???
kr 卡努里語(yǔ) Kanuri Kanuri
ks 克什米爾語(yǔ) Kashmiri ??????? / ??????
ku 庫(kù)爾德語(yǔ) Kurdish Kurd?
kv 科米語(yǔ) Komi коми кыв
kw 康沃爾語(yǔ) Cornish Kernewek
ky 吉爾吉斯語(yǔ) Kyrgyz Кыргызча
la 拉丁語(yǔ) Latin latine
lb 盧森堡語(yǔ) Luxembourgish L?tzebuergesch
lg 盧干達(dá)語(yǔ) Ganda Luganda
li 林堡語(yǔ) Limburgish Limburgs
ln 林加拉語(yǔ) Lingala Lingála
lo 老撾語(yǔ) Lao ???????
lt 立陶宛語(yǔ) Lithuanian lietuvi? kalba
lu 盧巴-卡坦加語(yǔ) Luba-Katanga Tshiluba
lv 拉脫維亞語(yǔ) Latvian latvie?u valoda
mg 馬達(dá)加斯加語(yǔ) Malagasy fiteny malagasy
mh 馬紹爾語(yǔ) Marshallese Kajin M?aje?
mi 毛利語(yǔ) Māori te reo Māori
mk 馬其頓語(yǔ) Macedonian македонски ?азик
ml 馬拉雅拉姆語(yǔ) Malayalam ??????
mn 蒙古語(yǔ) Mongolian Монгол хэл
mr 馬拉地語(yǔ) Marathi ?????
ms 馬來(lái)語(yǔ) Malay Bahasa Malaysia
mt 馬耳他語(yǔ) Maltese Malti
my 緬甸語(yǔ) Burmese ?????
na 瑙魯語(yǔ) Nauru Ekakair? Naoero
nb 書面挪威語(yǔ) Norwegian Bokm?l Norsk bokm?l
nd 北恩德貝萊語(yǔ) Northern Ndebele isiNdebele
ne 尼泊爾語(yǔ) Nepali ??????
ng 恩敦加語(yǔ) Ndonga Owambo
nl 荷蘭語(yǔ) Dutch Nederlands
nn 新挪威語(yǔ) Norwegian Nynorsk Norsk nynorsk
no 挪威語(yǔ) Norwegian Norsk
nr 南恩德貝萊語(yǔ) Southern Ndebele isiNdebele
nv 納瓦霍語(yǔ) Navajo Diné bizaad
ny 尼揚(yáng)賈語(yǔ) Chichewa chiChe?a
oc 奧克語(yǔ) Occitan occitan
oj 奧吉布瓦語(yǔ) Ojibwe ????????
om 奧羅莫語(yǔ) Oromo Afaan Oromoo
or 奧迪亞語(yǔ) Oriya ?????
os 奧塞梯語(yǔ) Ossetian ирон ?взаг
pa 旁遮普語(yǔ) Panjabi ?????? / ??????
pi 巴利語(yǔ) Pāli ????
pl 波蘭語(yǔ) Polish Polski
ps 普什圖語(yǔ) Pashto ????
pt 葡萄牙語(yǔ) Portuguese Português
qu 克丘亞語(yǔ) Quechua Runa Simi
rm 羅曼什語(yǔ) Romansh rumantsch grischun
rn 基隆迪語(yǔ) Kirundi Ikirundi
ro 羅馬尼亞語(yǔ) Romanian Roman?
ru 俄語(yǔ) Russian Русский
rw 基尼阿旺達(dá)語(yǔ) Kinyarwanda Ikinyarwanda
sa 梵語(yǔ) Sanskrit ?????????
sc 撒丁語(yǔ) Sardinian sardu
sd 信德語(yǔ) Sindhi ??????
se 北薩米語(yǔ) Northern Sami Davvisámegiella
sg 桑戈語(yǔ) Sango yanga t? s?ng?
si 僧伽羅語(yǔ) Sinhala ?????
sk 斯洛伐克語(yǔ) Slovak sloven?ina
sl 斯洛文尼亞語(yǔ) Slovenian sloven??ina
sn 紹納語(yǔ) Shona chiShona
so 索馬里語(yǔ) Somali Soomaaliga
sq 阿爾巴尼亞語(yǔ) Albanian Shqip
sr 塞爾維亞語(yǔ) Serbian српски ?език
ss 斯威士語(yǔ) Swati SiSwati
st 塞索托語(yǔ) Southern Sotho Sesotho
su 巽他語(yǔ) Sundanese Basa Sunda
sv 瑞典語(yǔ) Swedish Svenska
sw 斯瓦希里語(yǔ) Swahili Kiswahili
ta 泰米爾語(yǔ) Tamil ?????
te 泰盧固語(yǔ) Telugu ??????
tg 塔吉克語(yǔ) Tajik то?ик?
th 泰語(yǔ) Thai ???
ti 提格里尼亞語(yǔ) Tigrinya ????
tk 土庫(kù)曼語(yǔ) Turkmen Türkmen?e
tl 他加祿語(yǔ) Tagalog Wikang Tagalog
tn 茨瓦納語(yǔ) Tswana Setswana
to 湯加語(yǔ) Tonga faka Tonga
tr 土耳其語(yǔ) Turkish Türk?e
ts 宗加語(yǔ) Tsonga Xitsonga
tt 塔塔爾語(yǔ) Tatar татар теле
tw 特威語(yǔ) Twi Twi
ty 塔希提語(yǔ) Tahitian Reo Tahiti
ug 維吾爾語(yǔ) Uyghur ????????
uk 烏克蘭語(yǔ) Ukrainian Укра?нська
ur 烏爾都語(yǔ) Urdu ????
uz 烏茲別克語(yǔ) Uzbek O?zbek
ve 文達(dá)語(yǔ) Venda Tshiven?a
vi 越南語(yǔ) Vietnamese Ti?ng Vi?t
vo 沃拉普克語(yǔ) Volapük Volapük
wa 瓦隆語(yǔ) Walloon walon
wo 沃洛夫語(yǔ) Wolof Wolof
xh 科薩語(yǔ) Xhosa isiXhosa
yi 依地語(yǔ) Yiddish ??????
yo 約魯巴語(yǔ) Yoruba Yorùbá
za 壯語(yǔ) Zhuang Saw cuengh
zh 漢語(yǔ) Chinese 中文
zu 祖魯語(yǔ) Zulu isiZulu

已棄用代碼

ji / in / iw 已被 yi、idhe 取代;
bh(Bihari) 已棄用但仍存在,bh 在 ISO 639-3 已被拆分為 bhomag、mai 等更細(xì)語(yǔ)言,ISO 已明確標(biāo)注 deprecated。

附:常用 5 種中文區(qū)域?qū)懛?/h3>
場(chǎng)景 推薦代碼 含義 示例
大陸簡(jiǎn)體 zh-CN 或 zh-Hans-CN 中國(guó)大陸 + 簡(jiǎn)體 <html lang="zh-CN">
臺(tái)灣繁體 zh-TW 或 zh-Hant-TW 中國(guó)臺(tái)灣 + 繁體 <html lang="zh-TW">
香港繁體 zh-HK 或 zh-Hant-HK 中國(guó)香港 + 繁體 <html lang="zh-HK">
澳門繁體 zh-MO 或 zh-Hant-MO 中國(guó)澳門 + 繁體 <html lang="zh-MO">
新加坡簡(jiǎn)體 zh-SG 或 zh-Hans-SG 新加坡 + 簡(jiǎn)體 <html lang="zh-SG">

在 HTML 中寫 zh-CNzh-TW、zh-HK 就足夠讓搜索引擎和瀏覽器正確識(shí)別;如需同時(shí)聲明書寫體系,可寫成長(zhǎng)格式:zh-Hans-CN、zh-Hant-TW 等。

四、如何立即使用?

  1. HTML 頁(yè)面聲明

    <html lang="zh-CN">

  2. 多語(yǔ)言 SEO

    <link rel="alternate" hreflang="en" >
    <link rel="alternate" hreflang="ja" >

  3. CSS 語(yǔ)言選擇器
    html[lang="zh-CN"] body { font-family: "PingFang SC", sans-serif; }

五、在編程獅在線編輯器 30 秒實(shí)戰(zhàn)

  1. 打開 W3Cschool 在線 HTML 編輯器。
  2. 粘貼:

    <!doctype html>
    <html lang="zh-CN">
    <head>
    <meta charset="utf-8">
    <title>編程獅多語(yǔ)言示例</title>
    <link rel="alternate" hreflang="en" href="/en/">
    <link rel="alternate" hreflang="ja" href="/ja/">
    </head>
    <body>
    <h1 lang="zh-CN">你好,世界!</h1>
    <p lang="en">Hello, world!</p>
    <p lang="ja">こんにちは、世界!</p>
    </body>
    </html>

  3. 點(diǎn)擊【運(yùn)行】→ 右鍵【查看源代碼】,確認(rèn)所有 lang、hreflang 均為小寫兩字母。

六、常見坑 & FAQ

問(wèn)題 正解
中文簡(jiǎn)體/繁體怎么寫? 簡(jiǎn)體:zh-CN,繁體:zh-TW
大小寫寫錯(cuò)會(huì) 404 嗎? 不會(huì) 404,但 SEO 權(quán)重下降
三位代碼能用嗎? 能用(eng),但推薦兩位(en)更短更通用
錯(cuò)誤寫法 后果
lang="cn" 無(wú)效,必須用 zh-CN
lang="zh-Hant-CN" 邏輯矛盾(大陸官方用簡(jiǎn)體)
lang="zh-TW-CN" 語(yǔ)法錯(cuò)誤,只能一個(gè)區(qū)域

七、一鍵復(fù)制清單(放到你的項(xiàng)目)

<!-- 頁(yè)面語(yǔ)言聲明 -->
<html lang="zh-CN">


<!-- 多語(yǔ)言鏈接 -->
<link rel="alternate" hreflang="en" >
<link rel="alternate" hreflang="ja" >
<link rel="alternate" hreflang="ko" >

八、有關(guān) ISO 語(yǔ)言代碼的常見問(wèn)題 (FAQ)

什么是 ISO 語(yǔ)言代碼?

ISO 語(yǔ)言代碼是代表語(yǔ)言和語(yǔ)系的標(biāo)準(zhǔn)化代碼。這些代碼由國(guó)際標(biāo)準(zhǔn)化組織 (ISO) 定義,并在國(guó)際上用于識(shí)別各種環(huán)境中的語(yǔ)言。

為什么 ISO 語(yǔ)言代碼很重要?

ISO 語(yǔ)言代碼提供了一種一致且標(biāo)準(zhǔn)化的方式來(lái)表示不同系統(tǒng)、數(shù)據(jù)庫(kù)和應(yīng)用程序中的語(yǔ)言。它們支持準(zhǔn)確的語(yǔ)言識(shí)別、數(shù)據(jù)組織和多語(yǔ)言支持。

ISO 語(yǔ)言代碼的格式是什么?

ISO 語(yǔ)言代碼通常由代表該語(yǔ)言的兩個(gè)或三個(gè)小寫字母組成。例如,“en”代表英語(yǔ),“fr”代表法語(yǔ),“es”代表西班牙語(yǔ)。

是否有不同類型的 ISO 語(yǔ)言代碼?

是的,ISO 語(yǔ)言代碼主要有兩種類型:ISO 639-1 和 ISO 639-2。ISO 639-1 代碼由兩個(gè)字母的代碼組成,而 ISO 639-2 代碼可以是兩個(gè)或三個(gè)字母。此外,還有 ISO 639-3,其中包括各個(gè)語(yǔ)言和不同方言的代碼。

什么是 ISO 639-1?

ISO 639-1 是 ISO 639 標(biāo)準(zhǔn)的第一部分。它定義了多種語(yǔ)言的兩個(gè)字母代碼。這些代碼通常用于注重簡(jiǎn)潔的上下文,例如 URL、域名和語(yǔ)言標(biāo)簽。

什么時(shí)候使用 ISO 639-2?

當(dāng)語(yǔ)言分類需要更精細(xì)時(shí),使用 ISO 639-2。它提供兩個(gè)字母和三個(gè)字母的代碼,可容納更多的語(yǔ)言和變體。ISO 639-2 代碼通常用于圖書館、檔案館和其他學(xué)術(shù)或文化背景。

什么是 ISO 639-3?

ISO 639-3 是 ISO 639 標(biāo)準(zhǔn)的擴(kuò)展,為各個(gè)語(yǔ)言和不同的方言提供代碼。它旨在涵蓋全球所有已知語(yǔ)言。ISO 639-3 代碼用于語(yǔ)言研究、記錄和保存工作。

如何分配 ISO 語(yǔ)言代碼?

ISO 語(yǔ)言代碼是根據(jù)語(yǔ)言名稱、方言和語(yǔ)言變體分配的。ISO 639 維護(hù)機(jī)構(gòu)負(fù)責(zé)維護(hù)和更新該標(biāo)準(zhǔn)。這些代碼通常反映該語(yǔ)言的英文或母語(yǔ)名稱。

ISO 語(yǔ)言代碼會(huì)隨著時(shí)間的推移而改變嗎?

是的,ISO 語(yǔ)言代碼可能會(huì)因語(yǔ)言研究、語(yǔ)言演變或更正而發(fā)生變化。ISO 639 標(biāo)準(zhǔn)會(huì)定期更新,以反映這些變化和添加。

ISO 語(yǔ)言代碼有任何限制嗎?

雖然 ISO 語(yǔ)言代碼涵蓋多種語(yǔ)言,但在某些情況下,某些語(yǔ)言或方言可能沒(méi)有特定的代碼。此外,語(yǔ)言代碼可能無(wú)法完全涵蓋地區(qū)差異或獨(dú)特的語(yǔ)言特征。

ISO語(yǔ)言代碼可以在編程中使用嗎?

是的,ISO 語(yǔ)言代碼通常用于編程中以實(shí)現(xiàn)多語(yǔ)言功能,例如國(guó)際化和本地化。它們幫助開發(fā)人員以用戶首選語(yǔ)言識(shí)別和顯示內(nèi)容。

是否有可用于查找 ISO 語(yǔ)言代碼的資源?

是的,ISO 639 官方網(wǎng)站提供了注冊(cè)語(yǔ)言代碼列表。在線數(shù)據(jù)庫(kù)、庫(kù)和編程框架通常包括用于在各種應(yīng)用程序中查找和使用 ISO 語(yǔ)言代碼的工具。

ISO 語(yǔ)言代碼可以用于方言或地區(qū)差異嗎?

是的,ISO 639-3 代碼可用于識(shí)別不同的方言或地區(qū)差異。然而,并非所有方言都有唯一的代碼,有時(shí)會(huì)在需要時(shí)使用更具體的標(biāo)識(shí)符。

如何為 ISO 語(yǔ)言代碼標(biāo)準(zhǔn)做出貢獻(xiàn)?

ISO 639 標(biāo)準(zhǔn)由 ISO 639 維護(hù)機(jī)構(gòu)維護(hù),其中包括語(yǔ)言學(xué)和語(yǔ)言分類方面的專家。如果您是語(yǔ)言學(xué)專家,您可以聯(lián)系該機(jī)構(gòu),為標(biāo)準(zhǔn)的制定和更新做出貢獻(xiàn)。

1 人點(diǎn)贊