Коды языков в ВЕБ
Создавая документ html мы должны указать код языка на которм написан текст страницы.
Код языка указывается прямо в значении элемента <html>
<html lang="ru">
Также можно указать используемый язык на сайте для данной страны. Например в Украине половина жителей разговаривает на украинском, а другая на русском поэтому для:
Для рускоговорящих в Украине пишем:
Расшифровка: первая маленька абривеатура - ЯЗЫК, а вторая через тере заглавными буквами - СТРАНА
lang="ru-UA"
:request: А для україномовних в Україні потрібно писати:
lang="uk-UA"
Таже елемент - lang, можна использовать в HTML тегах, например.
<p lang="en-UA">We do not remember days, we remember moments.</p>
Не забывайте, между head - указывать на копию страницы на другом языке:
Якщо у Вас дві мови - українська основна:
<link rel="canonical" href="https://site.ua" />
<link rel="alternate" hreflang="uk" href="https://site.ua" />
<link rel="alternate" hreflang="en" href="https://site.ua/en/" />
<!-- x-default - використовується для сторінок де міняється контент в залежності від того з якої країни прийшов користувач АБО що ця сторінка не націлена на певну мову-->
<link rel="alternate" hreflang="x-default" href="https://site.ua" />
*перелинкова языками должна быть обоюдная (с двух страниц)
Ниже приведены некоторые распространенные языки и их коды, которые используются в качестве значений.
Коды языков в веб документе.
| Язык | Код |
|---|---|
| Украинский | uk |
| Русский | ru |
| Английский | en |
| Абхазский | ab |
| Азербайджанский | az |
| Аймарский | ay |
| Албанский | sq |
| Американский английский | en-us |
| Арабский | ar |
| Армянский | hy |
| Ассамский | as |
| Африкаанс | af |
| Башкирский | ba |
| Белорусский | be |
| Бенгальский | bn |
| Болгарский | bg |
| Бретонский | br |
| Валлийский | cy |
| Венгерский | hu |
| Вьетнамский | vi |
| Галисийский | gl |
| Голландский | nl |
| Греческий | el |
| Грузинский | ka |
| Гуарани | gn |
| Датский | da |
| Зулу | zu |
| Иврит | iw |
| Идиш | ji |
| Индонезийский | in |
| Интерлингва (искусственный язык) | ia |
| Ирландский | ga |
| Исландский | is |
| Испанский | es |
| Итальянский | it |
| Казахский | kk |
| Камбоджийский | km |
| Каталанский | ca |
| Кашмирский | ks |
| Кечуа | qu |
| Киргизский | ky |
| Китайский | zh |
| Корейский | ko |
| Корсиканский | co |
| Курдский | ku |
| Лаосский | lo |
| Латвийский, латышский | lv |
| Латынь | la |
| Литовский | lt |
| Малагасийский | mg |
| Малайский | ms |
| Мальтийский | mt |
| Маори | mi |
| Македонский | mk |
| Молдавский | mo |
| Монгольский | mn |
| Науру | na |
| Немецкий | de |
| Непальский | ne |
| Норвежский | no |
| Пенджаби | pa |
| Персидский | fa |
| Польский | pl |
| Португальский | pt |
| Пуштунский | ps |
| Ретороманский | rm |
| Румынский | ro |
| Русский | ru |
| Самоанский | sm |
| Санскрит | sa |
| Сербский | sr |
| Словацкий | sk |
| Словенский | sl |
| Сомали | so |
| Суахили | sw |
| Суданский | su |
| Тагальский | tl |
| Таджикский | tg |
| Тайский | th |
| Тамильский | ta |
| Татарский | tt |
| Тибетский | bo |
| Тонга | to |
| Турецкий | tr |
| Туркменский | tk |
| Узбекский | uz |
| Украинский | uk |
| Урду | ur |
| Фиджи | fj |
| Финский | fi |
| Французский | fr |
| Фризский | fy |
| Хауса | ha |
| Хинди | hi |
| Хорватский | hr |
| Чешский | cs |
| Шведский | sv |
| Эсперанто (искусственный язык) | eo |
| Эстонский | et |
| Яванский | jw |
| Японский | ja |