Các mã ngôn ngữ ISO
Thuộc tính lang trong HTML có thể được sử dụng để khai báo ngôn ngữ của trang web hoặc một phần của trang web. Điều này giúp hỗ trợ các công cụ tìm kiếm và trình duyệt.
Theo khuyến nghị của W3C, bạn phải khai báo ngôn ngữ chính cho mỗi trang web với thuộc tính lang bên trong thẻ <html>, nó giống như thế này
<html lang="vi">
…
</html>
Trong XHTML, ngôn ngữ được khai báo bên trong thẻ HTML giống như dưới đây:
<html xmlns="http://www.w3.org/1999/xhtml" lang="vi" xml:lang="vi">
…
</html>
Các mã ngôn ngữ ISO 639-1
SO 639-1 định nghĩa chữ viết tắt cho các ngôn ngữ.
Trong HTML và XHTML, chúng có thể sử dụng trong thuộc tính lang và xml:lang
Ngôn ngữ | ISO Code |
---|---|
Abkhazian | ab |
Afar | aa |
Afrikaans | af |
Albanian | sq |
Amharic | am |
Arabic | ar |
Aragonese | an |
Armenian | hy |
Assamese | as |
Aymara | ay |
Azerbaijani | az |
Bashkir | ba |
Basque | eu |
Bengali (Bangla) | bn |
Bhutani | dz |
Bihari | bh |
Bislama | bi |
Breton | br |
Bulgarian (Tiếng Bulgaria) | bg |
Burmese | my |
Byelorussian (Belarusian) | be |
Cambodian (Tiếng Cam-pu-chia) | km |
Catalan | ca |
Cherokee | |
Chewa | |
Chinese (Tiếng Trung Quốc) | zh |
Chinese (Simplified – Tiếng Trung Giản thể) | zh-Hans |
Chinese (Traditional – Tiếng Trung Phồn thể) | zh-Hant |
Corsican | co |
Croatian | hr |
Czech (Tiếng Séc) | cs |
Danish (Tiếng Đan Mạch) | da |
Divehi | |
Dutch (Tiếng Hà Lan) | nl |
Edo | |
English (Tiếng Anh) | en |
Esperanto | eo |
Estonian | et |
Faeroese | fo |
Farsi | fa |
Fiji | fj |
Finnish (Tiếng Phần Lan) | fi |
Flemish | |
French (Tiếng Pháp) | fr |
Frisian | fy |
Fulfulde | |
Galician | gl |
Gaelic (Scottish) | gd |
Gaelic (Manx) | gv |
Georgian | ka |
German (Tiếng Đức) | de |
Greek (Tiếng Hy Lạp) | el |
Greenlandic | kl |
Guarani | gn |
Gujarati | gu |
Haitian Creole | ht |
Hausa | ha |
Hawaiian | |
Hebrew | he, iw |
Hindi | hi |
Hungarian | hu |
Ibibio | |
Icelandic | is |
Ido | io |
Igbo | |
Indonesian (Tiếng Indonesia) | id, in |
Interlingua | ia |
Interlingue | ie |
Inuktitut | iu |
Inupiak | ik |
Irish (Tiếng Ireland) | ga |
Italian (Tiếng Ý) | it |
Japanese (Tiếng Nhật) | ja |
Javanese | jv |
Kannada | kn |
Kanuri | |
Kashmiri | ks |
Kazakh | kk |
Kinyarwanda (Ruanda) | rw |
Kirghiz | ky |
Kirundi (Rundi) | rn |
Konkani | |
Korean (Tiếng Hàn) | ko |
Kurdish | ku |
Laothian (Tiếng Lào) | lo |
Latin | la |
Latvian (Lettish) | lv |
Limburgish ( Limburger) | li |
Lingala | ln |
Lithuanian | lt |
Macedonian | mk |
Malagasy | mg |
Malay (Tiếng Mã Lai) | ms |
Malayalam | ml |
Maltese | mt |
Maori | mi |
Marathi | mr |
Moldavian | mo |
Mongolian | mn |
Nauru | na |
Nepali | ne |
Norwegian | no |
Occitan | oc |
Oriya | or |
Oromo (Afaan Oromo) | om |
Papiamentu | |
Pashto (Pushto) | ps |
Polish (Tiếng Ba Lan) | pl |
Portuguese (Tiếng Bồ Đào Nha) | pt |
Punjabi | pa |
Quechua | qu |
Rhaeto-Romance | rm |
Romanian | ro |
Russian (Tiếng Nga) | ru |
Sami (Lappish) | |
Samoan | sm |
Sangro | sg |
Sanskrit | sa |
Serbian | sr |
Serbo-Croatian | sh |
Sesotho | st |
Setswana | tn |
Shona | sn |
Sichuan Yi | ii |
Sindhi | sd |
Sinhalese | si |
Siswati | ss |
Slovak | sk |
Slovenian | sl |
Somali | so |
Spanish (Tiếng Tây Ban Nha) | es |
Sundanese | su |
Swahili (Kiswahili) | sw |
Swedish (Tiếng Thuỵ Điển) | sv |
Syriac | |
Tagalog | tl |
Tajik | tg |
Tamazight | |
Tamil | ta |
Tatar | tt |
Telugu | te |
Thai (Tiếng Thái) | th |
Tibetan | bo |
Tigrinya | ti |
Tonga | to |
Tsonga | ts |
Turkish | tr |
Turkmen | tk |
Twi | tw |
Uighur | ug |
Ukrainian | uk |
Urdu | ur |
Uzbek | uz |
Venda | |
Vietnamese (Tiếng Việt) | vi |
Volapük | vo |
Wallon | wa |
Welsh | cy |
Wolof | wo |
Xhosa | xh |
Yi | |
Yiddish | yi, ji |
Yoruba | yo |
Zulu | zu |