Вёрстка: Запретить браузеру переводить на другой язык

Атрибут translate используется для указания, должен ли браузер переводить текст на другой язык при отображении веб-страницы. Этот атрибут может использоваться в любом теге в HTML.

Значения атрибута translate могут быть:

  • yes - браузер может перевести текст на другой язык
  • no - браузер не должен переводить текст на другой язык

Например, если у вас есть веб-страница на русском языке, и вы хотите, чтобы браузер не переводил ее на другие языки, вы можете использовать атрибут translate="no" в теге html

<html lang="ru" translate="no">
  <head>
    <meta charset="UTF-8">
    <title>Мои матрёшки</title>
  </head>
  <body>
    <h1>Мир Матрёшек</h1>
    <p>Узнать больше про матрёшек</p>
  </body>
</html>

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

<div translate="no">
  <p>Этот текст нельзя переводить на другие языки.</p>
  <div translate="yes">    
    <p>Этот текст можно переводить на другие языки.</p>
  </div>
</div>
3.7 г. Просмотров: 2.4k
Материал помог? Оценка помогает находить устаревшие и спорные решения.

Комментарии

0

Нашли ошибку или хотите дополнить материал?

Комментариев пока нет.Можно первым дополнить материал или сообщить об ошибке.
Telegram