Атрибут 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-оптимизацию
Примечание: Для важного контента, который не должен переводиться, дублируйте информацию на всех необходимых языках или используйте визуальное выделение.