ISO Language Codes
ISO Language Codes-The lang attribute is used to declare the language of a web page or a part of a web page. See the list of language codes by countries.
ISO Language Codes
The HTML lang attribute declares the language of a web page or a part of a web page. It helps search engines and browsers process content correctly.
The W3C recommends declaring the primary language for every web page using the lang attribute inside the <html> tag.
See how to do it below:
The HTML lang attribute is used to declare the language of a web page or just a part of a web page
<html lang="hy">
...
</html>See how it must be in XHTML below:
How to use HTML lang attribute in XHTML
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
...
</html>Modern HTML uses BCP 47 language tags, which extend ISO 639-1 with region or script subtags (e.g., en-US, zh-Hans).
ISO 639-1 Language Codes
ISO 639-1 defines two-letter language abbreviations.
See the list of ISO 639-1 language codes:
| Language | 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 |
| Dzongkha | dz |
| Bihari | bh |
| Bislama | bi |
| Breton | br |
| Bulgarian | bg |
| Burmese | my |
| Belarusian | be |
| Cambodian | km |
| Catalan | ca |
| Cherokee | - |
| Chewa | - |
| Chinese | zh |
| Chinese (Simplified) | zh-Hans |
| Chinese (Traditional) | zh-Hant |
| Corsican | co |
| Croatian | hr |
| Czech | cs |
| Danish | da |
| Divehi | - |
| Dutch | nl |
| Edo | - |
| English | en |
| Esperanto | eo |
| Estonian | et |
| Faeroese | fo |
| Farsi | fa |
| Fiji | fj |
| Finnish | fi |
| Flemish | - |
| French | fr |
| Frisian | fy |
| Fulfulde | - |
| Galician | gl |
| Gaelic (Scottish) | gd |
| Gaelic (Manx) | gv |
| Georgian | ka |
| German | de |
| Greek | el |
| Greenlandic | kl |
| Guarani | gn |
| Gujarati | gu |
| Haitian Creole | ht |
| Hausa | ha |
| Hawaiian | - |
| Hebrew | he |
| Hindi | hi |
| Hungarian | hu |
| Ibibio | - |
| Icelandic | is |
| Ido | io |
| Igbo | - |
| Indonesian | id |
| Interlingua | ia |
| Interlingue | ie |
| Inuktitut | iu |
| Inupiak | ik |
| Irish | ga |
| Italian | it |
| Japanese | ja |
| Javanese | jv |
| Kannada | kn |
| Kanuri | - |
| Kashmiri | ks |
| Kazakh | kk |
| Kinyarwanda (Rwanda) | rw |
| Kirghiz | ky |
| Kirundi (Rundi) | rn |
| Konkani | - |
| Korean | ko |
| Kurdish | ku |
| Laothian | lo |
| Latin | la |
| Latvian (Lettish) | lv |
| Limburgish (Limburger) | li |
| Lingala | ln |
| Lithuanian | lt |
| Macedonian | mk |
| Malagasy | mg |
| Malay | ms |
| Malayalam | ml |
| Maltese | mt |
| Maori | mi |
| Marathi | mr |
| Mongolian | mn |
| Nauru | na |
| Nepali | ne |
| Norwegian | no |
| Occitan | oc |
| Oriya | or |
| Oromo (Afaan Oromo) | om |
| Papiamentu | - |
| Pashto (Pushto) | ps |
| Polish | pl |
| Portuguese | pt |
| Punjabi | pa |
| Quechua | qu |
| Rhaeto-Romance | rm |
| Romanian | ro |
| Russian | ru |
| Sami (Lappish) | - |
| Samoan | sm |
| Sango | sg |
| Sanskrit | sa |
| Serbian | sr |
| Serbo-Croatian | sr / hr / bs |
| Sesotho | st |
| Setswana | tn |
| Shona | sn |
| Sichuan Yi | ii |
| Sindhi | sd |
| Sinhalese | si |
| Siswati | ss |
| Slovak | sk |
| Slovenian | sl |
| Somali | so |
| Spanish | es |
| Sundanese | su |
| Swahili (Kiswahili) | sw |
| Swedish | sv |
| Syriac | - |
| Tagalog | tl |
| Tajik | tg |
| Tamazight | - |
| Tamil | ta |
| Tatar | tt |
| Telugu | te |
| Thai | 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 | vi |
| Volapük | vo |
| Wallon | wa |
| Welsh | cy |
| Wolof | wo |
| Xhosa | xh |
| Yi | - |
| Yiddish | yi |
| Yoruba | yo |
| Zulu | zu |
Practice
From the listed options, which are valid HTML language codes according to the website https://www.w3docs.com/learn-html/html-language-codes.html?