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


Описание

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

Пример использования:
<s translate="no"> Старая версия API (v1.3) </s>

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

Значение Описание Когда использовать
yes Разрешить перевод Для обычного текста, который нужно переводить
no Запретить перевод Для технических терминов, кодов, версий

Рекомендации по применению:

  • Для технической информации (версий, кодов) всегда используйте translate="no"
  • Для устаревшего обычного текста можно разрешить перевод (translate="yes")
  • Сочетайте с атрибутом lang для точного определения языка

Пример с техническим содержанием:

<s translate="no"> Deprecated: use getNewData() instead of getData_v1() </s>
Важно! Без translate="no" системы перевода могут:
  • Неправильно переводить технические термины
  • Искажать названия функций и API
  • Пытаться переводить коды версий

Лучшие практики:

  • Для кода, версий, идентификаторов всегда запрещайте перевод
  • Для многоязычных сайтов используйте единый подход
  • Тестируйте поведение в разных браузерах
  • Сочетайте с data-* атрибутами для метаинформации