Визначення мови HTML документа
Атрибут HTML lang
Атрибут HTML lang використовується аби задекларувати мову веб сторінки або її частини. Це допомагає пошуковим системам та браузерам правильно опрацьовувати та відображати дані, подані на вашому сайті.
Згідно рекомендацій W3C декларувати основну мову веб сторінки слід за допомогою атрибута lang, розміщуючи його всередині тега
<html> наступним чином:
<html lang="uk">
...
</html> |
В наведеному прикладі мова веб сторінки - українська.
В XHTML, мова документа декларується всередині тега <html> наступним чином:
<html xmlns="http://www.w3.org/1999/xhtml" lang="uk" xml:lang="uk">
...
</html> |
Мовні коди ISO 639-1
Стандарт ISO 639-1 визначає, якими саме символами (абревіатурою) позначається та чи інша мова. Дані подано в табличці нижче:
Мова документа |
ISO Код |
Abkhazian |
ab |
Afar |
aa |
Afrikaans |
af |
Albanian |
sq |
Amharic |
am |
Arabic |
ar |
Armenian |
hy |
Assamese |
as |
Aymara |
ay |
Azerbaijani |
az |
Bashkir |
ba |
Basque |
eu |
Bengali (Bangla) |
bn |
Bhutani |
dz |
Bihari |
bh |
Bislama |
bi |
Breton |
br |
Bulgarian |
bg |
Burmese |
my |
Byelorussian (Belarusian) |
be |
Cambodian |
km |
Catalan |
ca |
Cherokee |
|
Chewa |
|
Chinese (Simplified) |
zh |
Chinese (Traditional) |
zh |
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 |
Hausa |
ha |
Hawaiian |
|
Hebrew |
he, iw |
Hindi |
hi |
Hungarian |
hu |
Ibibio |
|
Icelandic |
is |
Igbo |
|
Indonesian |
id, in |
Interlingua |
ia |
Interlingue |
ie |
Inuktitut |
iu |
Inupiak |
ik |
Irish |
ga |
Italian |
it |
Japanese |
ja |
Javanese |
jv |
Kannada |
kn |
Kanuri |
|
Kashmiri |
ks |
Kazakh |
kk |
Kinyarwanda (Ruanda) |
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 |
Moldavian |
mo |
Mongolian |
mn |
Nauru |
na |
Nepali |
ne |
Norwegian |
no |
Occitan |
oc |
Oriya |
or |
Oromo (Afan, Galla) |
om |
Papiamentu |
|
Pashto (Pushto) |
ps |
Polish |
pl |
Portuguese |
pt |
Punjabi |
pa |
Quechua |
qu |
Rhaeto-Romance |
rm |
Romanian |
ro |
Russian |
ru |
Sami (Lappish) |
|
Samoan |
sm |
Sangro |
sg |
Sanskrit |
sa |
Serbian |
sr |
Serbo-Croatian |
sh |
Sesotho |
st |
Setswana |
tn |
Shona |
sn |
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 |
Welsh |
cy |
Wolof |
wo |
Xhosa |
xh |
Yi |
|
Yiddish |
yi, ji |
Yoruba |
yo |
Zulu |
zu |
|