Атрибут translate тега <footer>
Описание
Атрибут translate определяет, должен ли содержимое элемента <footer> переводиться автоматическими системами перевода (например, Google Translate). Это особенно полезно для контента, который не должен переводиться (имена собственные, торговые марки, коды).
<footer translate="no">
<p>© 2025 MyCompany. All rights reserved.</p>
<p>v2.1.3-release</p>
</footer>
Допустимые значения:
| Значение | Описание | Рекомендуемое применение |
|---|---|---|
yes |
Разрешает перевод (по умолчанию) | Обычный текстовый контент |
no |
Запрещает перевод | Названия компаний, версии ПО, коды |
Практическое применение:
<footer>
<p translate="no">Acme Corporation®</p>
<p>Contact us for more information</p>
<p translate="no">v3.2.1-beta</p>
</footer>
Особенности работы:
- Поддерживается большинством современных браузеров
- Работает только с автоматическими системами перевода
- Не влияет на ручной перевод контента
- Может быть проигнорирован некоторыми переводчиками
Рекомендации по использованию:
- Используйте
translate="no"для:- Торговых марок и названий компаний
- Версий программного обеспечения
- Кодов, идентификаторов, номеров моделей
- Имен собственных и брендов
- Для переводимого контента можно явно указать
translate="yes" - Сочетайте с атрибутом
langдля лучших результатов
Пример с динамическим управлением:
<footer id="translatable-footer">
<p>This content can be toggled for translation</p>
</footer>
<button onclick="toggleTranslation()">Toggle Translation</button>
<script>
function toggleTranslation() {
const footer = document.getElementById('translatable-footer');
footer.translate = footer.translate === 'yes' ? 'no' : 'yes';
}
</script>
SEO и доступность:
- Не влияет на поисковую оптимизацию напрямую
- Помогает системам перевода лучше понимать контент
- Не заменяет атрибут
lang - Не влияет на скринридеры
Примечание: Для футера сайта, который часто содержит названия компаний, версии ПО и юридическую информацию, правильное использование атрибута translate может предотвратить некорректный автоматический перевод важных неизменяемых данных.