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
Autres extensions