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


Описание

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

Пример использования:
<table> <tr> <td translate="no">iPhone 13 Pro Max</td> <td translate="yes">Premium smartphone model</td> </tr> </table>

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

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

Особенности работы:

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

Пример с разными типами содержимого:

<table> <tr> <td translate="no">Model: SN-4500-XT</td> <td translate="no">Wi-Fi 6</td> <td translate="yes">Wireless connectivity standard</td> </tr> </table>

Рекомендации:

  • Используйте translate="no" для:
    • Торговых марок и названий продуктов
    • Кодов и артикулов
    • Технических спецификаций
    • Имен собственных
  • Сочетайте с атрибутом lang для точного указания языка
  • Проверяйте работу в популярных переводчиках

Ограничения:

  • Не все системы перевода учитывают этот атрибут
  • Не защищает от перевода при копировании текста
  • Не влияет на SEO-оптимизацию

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