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


Описание

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

Пример использования:
<table> <tbody translate="no"> <tr> <td>Model: SN-4500-XT</td> <td>Firmware v2.4.8</td> </tr> </tbody> </table>

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

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

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

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

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

<table> <tbody translate="yes"> <tr><td>Описание продукта</td></tr> </tbody> <tbody translate="no"> <tr><td>Артикул: CPR-IND-45X</td></tr> </tbody> </table>

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

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

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

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

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