Атрибут translate тега <blockquote>
Описание
Атрибут translate указывает, следует ли переводить содержимое цитаты при использовании автоматических инструментов перевода (например, Google Translate). Этот атрибут особенно полезен для цитат, которые должны сохранять оригинальную формулировку.
<!-- Цитата, которую можно переводить -->
<blockquote translate="yes">
To be or not to be, that is the question.
</blockquote>
<!-- Цитата, которую нужно оставить в оригинале -->
<blockquote translate="no">
Lorem ipsum dolor sit amet.
</blockquote>
Значения атрибута:
| Значение | Поведение | Когда использовать |
|---|---|---|
yes |
Содержимое может быть переведено | Для обычных цитат на иностранных языках |
no |
Содержимое не должно переводиться | Для классических латинских цитат, терминов, имен собственных |
Рекомендации по использованию:
- Используйте
translate="no"для известных латинских выражений (Lorem ipsum, Carpe diem) - Для цитат-терминов или названий также используйте
translate="no" - Обычные цитаты лучше помечать
translate="yes" - Можно комбинировать с атрибутом
langдля указания языка оригинала
Пример с указанием языка:
<blockquote translate="no" lang="la">
Veni, vidi, vici.
</blockquote>
<blockquote translate="yes" lang="de">
Der Weg ist das Ziel.
</blockquote>
Важные замечания:
- Атрибут не влияет на ручной перевод контента
- Поддерживается не всеми системами автоматического перевода
- Не заменяет семантическую разметку с помощью
lang - Для важных неизменяемых цитат лучше использовать визуальное выделение
Совместимость с системами перевода:
<!-- Google Translate обычно учитывает этот атрибут -->
<blockquote translate="no">
E = mc²
</blockquote>
<!-- Некоторые системы могут игнорировать атрибут -->
<blockquote translate="no" class="no-translate">
@username
</blockquote>
Примечание: Атрибут translate — это рекомендация для систем автоматического перевода, а не строгое указание. Для гарантированного сохранения оригинала лучше сочетать его с другими методами.