Коды языка HTML

Коды языка HTML используются для указания языка содержимого HTML-документа. Они помогают улучшить доступность, обеспечить правильное произношение для программ чтения с экрана, а также обеспечить корректную индексацию поисковыми системами и отображение с учётом языка.

Назначение языковых кодов

Код языка в HTML-документе используется для:

  • Укажите естественный язык текста.
  • Помощь веб-браузерам и вспомогательным технологиям в интерпретации контента.
  • Помогите поисковым системам индексировать контент на основе языка.

Структура языковых кодов

  • Коды языков соответствуют стандарту IETF BCP 47 .
  • Включает основные языковые подтеги(например, en для английского языка, fr для французского языка).
  • При необходимости можно включить региональные подтеги(например, en-US для американского английского, fr-CA для канадского французского).

Синтаксис использования кода языка в HTML-документе

Ниже представлен синтаксис использования языкового кода в HTML-документе с использованием атрибута lang тега html .

<html lang="en-US">
  <head>
    <title>Example</title>
  </head>
  <body>
    <p lang="es">Hola, mundo!</p>
    <p lang="fr">Bonjour, le monde!</p>
  </body>
</html>

en-US указывает, что документ написан на американском английском .

Коды часто используемых языков

Ниже приведены некоторые из наиболее часто используемых в Интернете языков с указанием их языкового кода, региона и полного кода.

Язык Код Область Полный пример кода
Английский ru Соединенные Штаты en-US
испанский эс Испания es-ES
Французский фр Канада fr-CA
Китайский(упрощенный) ж Китай zh-CN
арабский ар Египет ар-ЭГ

Преимущества использования языкового кода

  • Улучшает SEO , информируя поисковые системы о языке контента.
  • Улучшает работу программ экранного доступа и систем преобразования текста в речь .
  • Помогает в правильной визуализации шрифтов для языков, требующих специфической письменности(например, арабский, хинди).

Ресурсы

Более подробную информацию о языковых кодах можно найти в следующих ресурсах:

Таблица с полным списком языков и их соответствующих кодов ISO

Язык Код ИСО
абхазский аб
Афар аа
африкаанс аф
Акан ак
албанский кв.
амхарский являюсь
арабский ар
Арагонский ан
армянский хай
ассамский как
Аварский средний
авестийский ае
аймара ай
азербайджанский аз
Бамбара бм
башкирский ба
баскский Евросоюз
белорусский быть
Бенгальский(Бангла) млрд
Бихари бх
Бислама би
боснийский бс
бретонский бр
болгарский бг
бирманский мой
каталонский ca
Чаморро ч
чеченский ce
Чичева, Чева, Ньянджа Нью-Йорк
китайский ж
Китайский(упрощенный) zh-Hans
Китайский(традиционный) zh-Hant
чувашский резюме
Корнуолл кВт
корсиканский ко
Кри кр
хорватский час
чешский cs
датский да
Дивехи, Дхивехи, Мальдивский дв
Голландский нл
Дзонг-кэ дз
Английский ru
эсперанто эо
эстонский эт
Овца ее
Фарерский фо
фиджийский ФДж
финский фи
Французский фр
Fula, Fulah, Pulaar, Pular фф
галисийский гл
Гэльский(шотландский) Б-г
Гэльский(мэнский) гв
грузинский ка
немецкий де
греческий эл
гренландский кл
Гуарани gn
гуджарати гу
гаитянский креольский ht
хауса ха
иврит он
Гереро Гц
хинди привет
Хири Моту хо
венгерский ху
исландский является
Я делаю io
Игбо иг
индонезийский идентификатор, в
Интерлингва я
Интерлингва то есть
Инуктитут ию
Инупиак ик
ирландский га
итальянский это
японский джа
яванский СП
Калааллисут, гренландский кл
каннада кн
Канури кр
кашмирский кс
казахский кк
кхмерский км
Кикую ки
Киньяруанда(Руанда) rw
Кирунди рн
кыргызский ки
Коми кв
Конго кг
корейский ко
курдский ку
Кваньяма кДж
Лаосский вот
латинский ла
Латышский(латышский) лв
Лимбургский(Limburger) ли
лингала пер
литовский лт
Луга-Катанга лу
Луганда, Ганда lg
люксембургский фунт
Мэнкс гв
македонский тк
малагасийский мг
малайский РС
малаялам мл
мальтийский мт
маори ми
маратхи Мистер
Маршалловы острова мх
молдавский мо
монгольский мин
Науру на
Навахо НВ
Ндонга нг
Северный ндебеле й
непальский не
норвежский нет
норвежский букмол нб
норвежский нюнорск нн
Нуосу ii
окситанский ок
Оджибве ой
Старославянский, староболгарский куб. дюйм
Ория или
Оромо(Afaan Oromo) ом
осетинский ОС
Пали пи
Пушту, пушту пс
Персидский(фарси) фа
польский pl
португальский пт
Пенджаби(восточный) па
кечуа цюй
ретороманский рм
румынский ро
Русский ру
саамский се
самоанский см
Санго сг
санскрит са
сербский старший
сербско-хорватский ш
сесото ул.
Сетсвана Теннесси
Шона сн
Сычуань И ii
Синдхи сд
сингальский си
Сисвати SS
словацкий ск
словенский сл
сомалийский так
Южный Ндебеле
испанский эс
Суданский су
Суахили(кисуахили) sw
Свати SS
шведский св
Тагальский тл
таитянский ты
таджикский тг
тамильский та
татарский тт
телугу те
тайский й
тибетский бо
Тигринья ти
Тонга к
Тсонга тс
турецкий тр
туркменский тк
Тви тв
уйгурский угу
украинский Великобритания
урду ур
узбекский уз
Венда ве
вьетнамский ви
Волапюк во
Валлон ва
валлийский ци
Волоф во
Западно-фризский год
Коса кс
идиш йи, джи
йоруба йоу
Чжуан, Чуан за
Зулу зу
Справочная таблица кодов языка HTML