Коды языков в ВЕБ
Создавая документ html мы должны указать код языка на которм написан текст страницы.
Код языка указывается прямо в значении элемента <html>
<html lang="ru">
Также можно указать используемый язык на сайте для данной страны. Например в Украине половина жителей разговаривает на украинском, а другая на русском поэтому для:
Для рускоговорящих в Украине пишем:
Расшифровка: первая маленька абривеатура - ЯЗЫК, а вторая через тере заглавными буквами - СТРАНА
lang="ru-UA"
А для україномовних в Україні потрібно писати:
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 |