Language html: lang — HTML: HyperText Markup Language

lang — HTML: HyperText Markup Language

The lang global attribute helps define the language of an element: the language that non-editable elements are written in, or the language that the editable elements should be written in by the user. The attribute contains a single «language tag» in the format defined in RFC 5646: Tags for Identifying Languages (also known as BCP 47).

Note: The default value of lang is unknown, therefore it is recommended to always specify this attribute with the appropriate value.

If the attribute value is the empty string (lang=""), the language is set to unknown; if the language tag is not valid according to BCP47, it is set to invalid.

Even if the lang attribute is set, it may not be taken into account, as the xml:lang attribute has priority.

For the CSS pseudo-class :lang, two invalid language names are different if their names are different. So while :lang(es) matches both lang="es-ES" and lang="es-419", :lang(xyzzy) would not match lang="xyzzy-Zorp!".

The full BCP47 syntax is in-depth enough to mark extremely specific language dialects, but most usage is much simpler.

A language tag is made of hyphen-separated language subtags, where each subtag indicates a certain property of the language. The 3 most common subtags are:

Language subtag

Required. A 2-or-3-character code that defines the basic language, typically written in all lowercase. For example, the language code for English is en, and the code for Badeshi is bdz.

Script subtag

Optional. This subtag defines the writing system used for the language, and is always 4 characters long, with the first letter capitalized. For example, French-in-Braille is fr-Brai and ja-Kana is Japanese written with the Katakana alphabet. If the language is written in a highly typical way, like English in the Latin alphabet, there is no need to use this subtag.

Region subtag

Optional. This subtag defines a dialect of the base language from a particular location, and is either 2 letters in ALLCAPS matching a country code, or 3 numbers matching a non-country area. For example, es-ES is for Spanish as spoken in Spain, and es-013 is Spanish as spoken in Central America. «International Spanish» would just be es.

The script subtag precedes the region subtag if both are present — ru-Cyrl-BY is Russian, written in the Cyrillic alphabet, as spoken in Belarus.

To find the correct subtag codes for a language, try the Language Subtag Lookup.

WCAG Success Criterion 3.1.1 requires that a page language is specified in a way which may be ‘programmatically determined’ (i.e. via the lang attribute).

WCAG Success Criterion 3.1.2 requires that pages with parts in different languages have the languages of those parts specified too. Again, the lang attribute is the correct mechanism for this.

The purpose of these requirements is primarily to allow assistive technologies such as screen readers to invoke the correct pronunciation.

For example, the language menu on this site (MDN) includes a lang attribute for each entry:

<div>
  <button
   
    type="button"
   
    aria-haspopup="true"
    aria-owns="language-menu"
    aria-label="Current language is English. Choose your preferred language.">
    English
    <span aria-hidden="true">▼</span>
  </button>
  <ul
   
   
    aria-expanded="true"
    role="menu">
    <li lang="ca" role="menuitem">
      <a href="/ca/docs/Web/HTML/Global_attributes/lang" title="Catalan">
        <bdi>Català</bdi>
      </a>
    </li>
    <li lang="de" role="menuitem">
      <a href="/de/docs/Web/HTML/Globale_Attribute/lang" title="German">
        <bdi>Deutsch</bdi>
      </a>
    </li>
    <li lang="es" role="menuitem">
      <a href="/es/docs/Web/HTML/Atributos_Globales/lang" title="Spanish">
        <bdi>Español</bdi>
      </a>
    </li>
    <li lang="fr" role="menuitem">
      <a href="/fr/docs/Web/HTML/Attributs_universels/lang" title="French">
        <bdi>Français</bdi>
      </a>
    </li>
    <li lang="ja" role="menuitem">
      <a href="/ja/docs/Web/HTML/Global_attributes/lang" title="Japanese">
        <bdi>日本語</bdi>
      </a>
    </li>
    <li lang="ko" role="menuitem">
      <a href="/ko/docs/Web/HTML/Global_attributes/lang" title="Korean">
        <bdi>한국어</bdi>
      </a>
    </li>
    <li lang="pt-BR" role="menuitem">
      <a
        href="/pt-BR/docs/Web/HTML/Global_attributes/lang"
        title="Portuguese (Brazilian)">
        <bdi>Português (do&nbsp;Brasil)</bdi>
      </a>
    </li>
    <li lang="ru" role="menuitem">
      <a href="/ru/docs/Web/HTML/Global_attributes/lang" title="Russian">
        <bdi>Русский</bdi>
      </a>
    </li>
    <li lang="uk" role="menuitem">
      <a
        href="/uk/docs/Web/HTML/%D0%97%D0%B0%D0%B3%D0%B0%D0%BB%D1%8C%D0%BD%D1%96_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%B8/lang"
        title="Ukrainian">
        <bdi>Українська</bdi>
      </a>
    </li>
    <li lang="zh-Hans" role="menuitem">
      <a
        href="/zh-CN/docs/Web/HTML/Global_attributes/lang"
        title="Chinese (Simplified)">
        <bdi>中文 (简体)</bdi>
      </a>
    </li>
    <li>
      <a
        href="/en-US/docs/Web/HTML/Global_attributes/lang$locales"
        rel="nofollow"
       >
        Add a translation
      </a>
    </li>
  </ul>
</div>
Specification
HTML Standard
# attr-lang

BCD tables only load in the browser with JavaScript enabled. Enable JavaScript to view data.

  • All global attributes.
  • Content-Language HTTP Header
  • HTML translate attribute

Found a content problem with this page?

  • Edit the page on GitHub.
  • Report the content issue.
  • View the source on GitHub.

Want to get more involved?

Learn how to contribute.

This page was last modified on by MDN contributors.

HTML head lang ru en коды языка

❮ Назад
Дальше ❯


Коды языка ISO

Атрибут HTML lang может использоваться для объявления языка веб-страницы или части веб-страницы. Это предназначено для оказания помощи поисковых систем и браузеров.

В соответствии с рекомендацией W3C необходимо объявить основной язык для каждой веб-страницы с атрибутом lang внутри тега <html>, например:

<html lang=»en»>

</html>

Для русского языка

<html lang=»ru»>
. ..
</html>

В XHTML язык объявляется внутри тега <html> следующим образом:

<html xmlns=»http://www.w3.org/1999/xhtml» lang=»en» xml:lang=»en»>

</html>


ISO 639-1 Коды языков

ISO 639-1 Определяет аббревиатуры для языков.

В HTML и XHTML их можно использовать в атрибутах lang и XML: lang.

Смотрите также: Следующая ссылка на коды стран.

ЯзыкISO Код
Абхазииab
Afaraa
Afrikaansaf
Akanak
Albaniansq
Amharicam
Arabicar
Aragonesean
Armenianhy
Assameseas
Avaricav
Avestanae
Aymaraay
Azerbaijaniaz
Bambarabm
Bashkirba
Basqueeu
Belarusianbe
Bengali (Bangla)bn
Biharibh
Bislamabi
Bosnianbs
Bretonbr
Bulgarianbg
Burmesemy
Catalanca
Chamorroch
Chechence
Chichewa, Chewa, Nyanjany
Chinesezh
Chinese (Simplified)zh-Hans
Chinese (Traditional)zh-Hant
Chuvashcv
Cornishkw
Corsicanco
Creecr
Croatianhr
Czechcs
Danishda
Divehi, Dhivehi, Maldiviandv
Dutchnl
Dzongkhadz
Englishen
Esperantoeo
Estonianet
Eweee
Faroesefo
Fijianfj
Finnishfi
Frenchfr
Fula, Fulah, Pulaar, Pularff
Galiciangl
Gaelic (Scottish)gd
Gaelic (Manx)gv
Georgianka
Germande
Greekel
Greenlandickl
Guaranign
Gujaratigu
Haitian Creoleht
Hausaha
Hebrewhe
Hererohz
Hindihi
Hiri Motuho
Hungarianhu
Icelandicis
Idoio
Igboig
Indonesianid, in
Interlinguaia
Interlingueie
Inuktitutiu
Inupiakik
Irishga
Italianit
Japaneseja
Javanesejv
Kalaallisut, Greenlandickl
Kannadakn
Kanurikr
Kashmiriks
Kazakhkk
Khmerkm
Kikuyuki
Kinyarwanda (Rwanda)rw
Kirundirn
Kyrgyzky
Komikv
Kongokg
Koreanko
Kurdishku
Kwanyamakj
Laolo
Latinla
Latvian (Lettish)lv
Limburgish ( Limburger)li
Lingalaln
Lithuanianlt
Luga-Katangalu
Luganda, Gandalg
Luxembourgishlb
Manxgv
Macedonianmk
Malagasymg
Malayms
Malayalamml
Maltesemt
Maorimi
Marathimr
Marshallesemh
Moldavianmo
Mongolianmn
Nauruna
Navajonv
Ndongang
Northern Ndebelend
Nepaline
Norwegianno
Norwegian bokmålnb
Norwegian nynorsknn
Nuosuii
Occitanoc
Ojibweoj
Old Church Slavonic, Old Bulgariancu
Oriyaor
Oromo (Afaan Oromo)om
Ossetianos
Pālipi
Pashto, Pushtops
Persian (Farsi)fa
Polishpl
Portuguesept
Punjabi (Eastern)pa
Quechuaqu
Romanshrm
Romanianro
Russian | Русскийru
Samise
Samoansm
Sangosg
Sanskritsa
Serbiansr
Serbo-Croatiansh
Sesothost
Setswanatn
Shonasn
Sichuan Yiii
Sindhisd
Sinhalesesi
Siswatiss
Slovaksk
Sloveniansl
Somaliso
Southern Ndebelenr
Spanishes
Sundanesesu
Swahili (Kiswahili)sw
Swatiss
Swedishsv
Tagalogtl
Tahitianty
Tajiktg
Tamilta
Tatartt
Telugute
Thaith
Tibetanbo
Tigrinyati
Tongato
Tsongats
Turkishtr
Turkmentk
Twitw
Uyghurug
Ukrainianuk
Urduur
Uzbekuz
Vendave
Vietnamesevi
Volapükvo
Wallonwa
Welshcy
Wolofwo
Western Frisianfy
Xhosaxh
Yiddishyi, ji
Yorubayo
Zhuang, Chuangza
Zuluzu

❮ Назад
Дальше ❯

404: Страница не найдена

Страница, которую вы пытались открыть по этому адресу, похоже, не существует. Обычно это результат плохой или устаревшей ссылки. Мы извиняемся за любые неудобства.

Что я могу сделать сейчас?

Если вы впервые посещаете TechTarget, добро пожаловать! Извините за обстоятельства, при которых мы встречаемся. Вот куда вы можете пойти отсюда:

Поиск

  • Узнайте последние новости.
  • Наша домашняя страница содержит самую свежую информацию о Java-разработке.
  • Наша страница «О нас» содержит дополнительную информацию о сайте, на котором вы находитесь, TheServerSide.com.
  • Если вам нужно, пожалуйста, свяжитесь с нами, мы будем рады услышать от вас.

Просмотр по категории

Архитектура приложений


  • Здравый взгляд на масштабируемость архитектуры программного обеспечения

    Легко упустить из виду масштабируемость архитектуры и вместо этого сосредоточиться на производительности и стоимости приложений. А вот архитектурный…


  • 4 навыка корпоративного архитектора, которые никогда не следует упускать из виду

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


  • Falcor против GraphQL: важные различия

    Хотя оба по существу представляют собой два подхода к одной и той же конечной цели, между GraphQL и Falcor есть некоторые ключевые различия…

Качество ПО


  • Как постепенно внедрять ИИ в тестирование ПО

    В то время как некоторые команды разработчиков программного обеспечения могут опасаться вплетать ИИ в свои процедуры тестирования программного обеспечения, постепенное внедрение …


  • Google дразнит расширение генеративного ИИ в собственном облаке

    Новые генеративные функции искусственного интеллекта Google, включая помощника по кодированию, были тесно связаны с GCP в предварительных демонстрациях на этой неделе, в то время как …


  • Лучше ли ChatGPT для кодирования, чем платформы с низким кодом?

    ChatGPT может писать код, но не может интегрировать код или генерировать дизайнерские идеи. Кроме того, это создает риски безопасности и лицензирования. Пока…

Облачные вычисления


  • Обновления Dell Apex поддерживают корпоративные переходы «из облака в землю»

    Последние обновления Dell Apex позволяют компании извлечь выгоду из потребностей гибридных, мультиоблачных и граничных вычислений …


  • Подготовьтесь к сертификации специалиста по безопасности Azure.

    Готовы ли вы улучшить свое резюме или продолжить карьеру в облаке? Ознакомьтесь с этим руководством по подготовке к экзамену AZ-500 …


  • Dell переводит периферийное развертывание с передовой на NativeEdge

    В Dell Tech World поставщик стремится упростить развертывание и управление тысячами периферийных устройств в разных местах, как …

Безопасность


  • Китайские хакеры атаковали критическую инфраструктуру США

    Microsoft обнаружила китайскую группу угроз национального государства, которая взламывает устройства Fortinet FortiGuard, чтобы получить доступ к . ..


  • Преимущества смарт-контрактов и рекомендации по обеспечению безопасности

    Хотя смарт-контракты обещают огромные преимущества для предприятий, они также открывают возможности для киберпреступников. Исследуйте …


  • 9Уязвимости смарт-контрактов и способы их устранения

    Смарт-контракты автоматически выполняют задачи при возникновении определенных событий и часто обрабатывают большие потоки данных и ресурсов. Это…

ПоискAWS


  • AWS Control Tower стремится упростить управление несколькими учетными записями

    Многие организации изо всех сил пытаются управлять своей огромной коллекцией учетных записей AWS, но Control Tower может помочь. Сервис автоматизирует …


  • Разбираем модель ценообразования Amazon EKS

    В модели ценообразования Amazon EKS есть несколько важных переменных. Покопайтесь в цифрах, чтобы убедиться, что вы развернули службу. ..


  • Сравните EKS и самоуправляемый Kubernetes на AWS
    Пользователи

    AWS сталкиваются с выбором при развертывании Kubernetes: запустить его самостоятельно на EC2 или позволить Amazon выполнить тяжелую работу с помощью EKS. См…

Коды языков HTML — список двухбуквенных кодов языков ISO

Рекламные объявления

Код языка используется для указания языка содержимого.

В следующей таблице перечислены двухбуквенные коды языков ISO 639 (отсортированные по языку в алфавитном порядке), которые можно использовать с атрибутами lang и xml:lang для указания языка, содержащегося внутри элемента в документе HTML и XHTML. Коды языков нечувствительны к регистру.

от

Языковая группа Язык Код ISO
Северо-Западный Кавказ Абхазский аб
Афро-азиатский Афар аа
Индоевропейская Африкаанс аф
Североевропейский Албанский кв
Афро-азиатский Амхарский утра
Афроазиатский Арабский ар
Индоевропейская Арагонский и
Индоевропейская Армянский хай
Индоевропейская Ассамский как
Аймаранский Аймара и
тюркский Азербайджанский аз
тюркский Башкирский ба
Языковая изоляция Басков ЕС
Индоевропейская Бенгальский (бангла) млрд
Китайско-тибетский Бутани дз
Индоевропейская Бихари бх
креольский Бислама би
Индоевропейская Бретонский бр
Индоевропейская Болгарский бг
Китайско-тибетский Бирманский мой
Индоевропейская Белорусский (Белорусский) быть
Австро-азиатский Камбоджийский км
Индоевропейская каталонский ок
Китайско-тибетский китайский ж
Индоевропейская корсиканский совместно с
Индоевропейская Хорватский час
Индоевропейская Чехия кс
Индоевропейская Датский да
Индоевропейская Голландский нл
Индоевропейская английский (американский) и
Построен Эсперанто эо
Уральский Эстонский и
Индоевропейская Фарерские острова для
Индоевропейская Фарси ФА
Австронезийский Фиджи фдж
Уральский Финский фи
Индоевропейская французский из
Индоевропейская фризский ф
Индоевропейская Гэльский (шотландский) гд
Индоевропейская Гэльский (мэнский) гв
Индоевропейская Галисийский гл
Южно-Кавказский Грузинский ка
Индоевропейская немецкий из
Индоевропейская Греческий эль
Эскимосско-алеутский Калааллисут (Гренландия) кл
Тупиан Гуарани г
Индоевропейская Гуджарати гу
креольский Гаитянский креольский
Афро-азиатский Хауса га
Афро-азиатский Иврит он, ив
Индоевропейская Хинди привет
Уральский Венгерский ху
Индоевропейская Исландский это
Построен Идо ио
Австронезийский Индонезийский ид, в
Построен Интерлингва иа
Построено Интерлингв т. е.
Эскимосско-алеутский Инуктитут иу
Эскимосско-алеутский Инупиак ик
Индоевропейская ирландский га
Индоевропейская итальянский это
Японский японский и
Австронезийский Яванский СП
Дравидийский Каннада кн
Индоевропейская Кашмири кс
тюркский Казахский кк
Нигер-Конго Киньяруанда (Руанда) RW
тюркский Киргиз кк
Нигер-Конго Кирунди (Рунди) р-н
Языковая изоляция Корейский ко
Индоевропейская Курдский ку
Тай-Кадай Лаосский вот
Индоевропейская Латинский ла
Индоевропейская Латышский (латышский) ур.
Индоевропейская Лимбургский (лимбургский) ли
Нигер-Конго Лингала по
Индоевропейская Литовский л
Индоевропейская Македонский мк
Австронезийский Малагасийский мг
Австронезийский малайский мс
Австронезийский Малаялам мл
Афро-азиатский Мальтийский мт
Австронезийский Маори миль
Индоевропейская маратхи г-н
Индоевропейская Молдавский пн
Монгольский Монгольский мин
Австронезийский Науру на
Индоевропейская Непальский не
Индоевропейская Норвежский нет
Индоевропейская Окситанский ок
Индоевропейская Ория или
Афро-азиатский Оромо (Афан, Галла) или
Индоевропейская Пушту (пушту) пс
Индоевропейская польский пл
Индоевропейская Португальский пт
Индоевропейская Пенджаби па
Кечуан Кечуа или
Индоевропейская Рето-романтика п. м.
Индоевропейская Румынский ро
Индоевропейская Русский руб
Австронезийский Самоа см
креольский Санго сг
Индоевропейская Санскрит с
Индоевропейская Сербский ср
Индоевропейская сербско-хорватский ш
Нигер-Конго Сесото ул
Нигер-Конго Сетсвана тн
Нигер-Конго Шона серийный номер
Китайско-тибетский Сычуань И II
Индоевропейская Синдхи сд
Индоевропейская сингальский и
Нигер-Конго Сисвати сс
Индоевропейская Словацкий ск
Индоевропейская Словенский сл
Афро-азиатский Сомалийский так
Индоевропейская Испанский эс
Австронезийский Суданский и
Нигер-Конго Суахили (кисуахили) ПО
Индоевропейская Шведский св
Австронезийский Тагальский тл
Индоевропейская Таджикский тг
Дравидийский Тамильский та
тюркский Татарин тт
Дравидийский Телугу тэ
Тай-Кадай тайский
Китайско-тибетский Тибетский бо
Афроазиатский Тигриня ти
Австронезийский Тонга до
Нигер-Конго Цонга тс
тюркский Турецкий т.

Imacros | Все права защищены © 2021