Атрибут translate тега <p>


Описание

Атрибут translate указывает, должен ли содержимое элемента <p> переводиться при использовании автоматического перевода (например, в Google Translate). Это булевый атрибут с двумя возможными значениями.

Пример использования:
<p translate="no">Этот текст не должен переводиться</p> <p translate="yes">Этот текст можно переводить (значение по умолчанию)</p> <p>Этот текст также будет переводиться по умолчанию</p>

Значения атрибута:

Значение Описание Поведение
yes Разрешает перевод содержимого Значение по умолчанию, если атрибут не указан
no Запрещает перевод содержимого Содержимое останется в оригинале при автоматическом переводе

Типичные случаи применения:

  • Имена собственные (имена людей, названия компаний)
  • Коды, идентификаторы, технические термины
  • Адреса, номера телефонов
  • Фразы на языке, который не нужно переводить

Пример с именем собственным:

<p>Компания <span translate="no">Microsoft</span> объявила о выпуске новой системы.</p>

Важно знать:

  • Атрибут поддерживается не всеми системами перевода
  • Это рекомендация, а не строгое указание
  • Не влияет на ручной перевод контента
  • Для важных случаев дублируйте информацию на нескольких языках

Совместимость:

  • Поддерживается Google Translate и некоторыми другими сервисами
  • Не влияет на SEO напрямую
  • Не изменяет внешний вид контента

Примечание: Хотя атрибут translate полезен для управления автоматическим переводом, не полагайтесь на него как на единственное решение для многоязычных сайтов. Для профессиональной локализации используйте специализированные системы i18n.