HTML Codes de langueManuel de référence
Codes de langue ISO
L'attribut lang en HTML peut être utilisé pour déclarer la langue d'une page web ou d'une partie d'une page web, ce qui est utile pour les moteurs de recherche et les navigateurs.
Selon les recommandations du W3C, vous devez déclarer la langue principale de chaque page à l'aide de l'attribut lang dans la balise <html> :
Par exemple, déclarez la langue de la version originale :
<html lang="en">
...
</html>
En XHTML, déclarez la langue dans la balise <html> comme suit :
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
...
</html>
Codes de langue ISO 639-1
ISO 639-1 définit des abréviations pour diverses langues. Vous pouvez les utiliser dans les attributs lang et xml:lang en HTML et XHTML.
| Langage | Code ISO |
|---|---|
| Abkhaze | ab |
| Afar | aa |
| Afrikaans | af |
| Albanais | sq |
| amharique | am |
| Arabe | ar |
| aragonais | un |
| arménien | hy |
| assamais | as |
| aymara | ay |
| azéri | az |
| bachkir | ba |
| basque | eu |
| bengali (bangla) | bn |
| dzongkha | dz |
| bihari | bh |
| bichlamar | bi |
| breton | br |
| bulgare | bg |
| birman | my |
| biélorusse (bélarusse) | be |
| cambodgien | km |
| catalan | ca |
| cherokee | |
| chewa | |
| chinois (simplifié) | zh |
| Chinois (traditionnel) | zh |
| Corse | co |
| Croate | hr |
| Tchèque | cs |
| Danois | da |
| Divehi | |
| Néerlandais | nl |
| Edo | |
| Anglais | en |
| Espéranto | eo |
| Estonien | et |
| Féroïen | fo |
| Farsi | fa |
| Fidjien | fj |
| Finnois | fi |
| Flamand | |
| Français | fr |
| Frison | fy |
| Fulfulde | |
| Galicien | gl |
| Gaélique (écossais) | gd |
| gaélique (mannois) | gv |
| géorgien | ka |
| Allemand | de |
| grec | el |
| groenlandais | kl |
| guarani | gn |
| gujarati | gu |
| créole haïtien | ht |
| haoussa | ha |
| hawaïen | |
| hébreu | he, iw |
| hindi | hi |
| hongrois | hu |
| ibibio | |
| islandais | est |
| Ido | io |
| Igbo | |
| Indonésien | id, in |
| Interlingua | ia |
| Interlingue | ie |
| Inuktitut | iu |
| Inupiak | ik |
| Irlandais | ga |
| Italien | it |
| Japonais | ja |
| Javanais | jv |
| Kannada | kn |
| Kanouri | |
| Cachemiri | ks |
| Kazakh | kk |
| Kinyarwanda (Rouanda) | rw |
| Kirghiz | ky |
| Kirundi (Rundi) | rn |
| Konkani | |
| Coréen | ko |
| Kurde | ku |
| Laotien | lo |
| Latin | la |
| letton (lette) | lv |
| limbourgeois (limbourgeois) | li |
| lingala | ln |
| lituanien | lt |
| macédonien | mk |
| malgache | mg |
| malais | ms |
| Malayalam | ml |
| Maltais | mt |
| Maori | mi |
| Marathi | mr |
| Moldave | mo |
| Mongol | mn |
| Nauruan | na |
| Népalais | ne |
| norvégien | non |
| occitan | oc |
| oriya | ou |
| oromo (afaan oromo) | om |
| papiamentu | |
| pachto (pouchtou) | ps |
| polonais | pl |
| portugais | pt |
| pendjabi | pa |
| quechua | qu |
| rhéto-roman | rm |
| roumain | ro |
| russe | ru |
| sami (lapon) | |
| samoan | sm |
| sango | sg |
| sanskrit | sa |
| serbe | sr |
| serbo-croate | sh |
| sesotho | st |
| tswana | tn |
| shona | sn |
| yi de Sichuan | ii |
| sindhi | sd |
| singhalais | si |
| swati | ss |
| slovaque | sk |
| slovène | sl |
| somali | so |
| Espagnol | es |
| Soundanais | su |
| Swahili (Kiswahili) | sw |
| Suédois | sv |
| Syriaque | |
| Tagalog | tl |
| Tadjik | tg |
| Tamazight | |
| tamoul | ta |
| tatar | tt |
| télougou | te |
| thaï | th |
| tibétain | bo |
| tigrigna | ti |
| tonga | à |
| tsonga | ts |
| turc | tr |
| turkmène | tk |
| twi | tw |
| ouïghour | ug |
| ukrainien | uk |
| urdu | ur |
| Ouzbek | uz |
| Venda | |
| Vietnamien | vi |
| Volapük | vo |
| Wallon | wa |
| Gallois | cy |
| Wolof | wo |
| Xhosa | xh |
| Yi | |
| yiddish | yi, ji |
| yoruba | yo |
| zoulou | zu |