Атрибут 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 — это рекомендация для систем автоматического перевода, а не строгое указание. Для гарантированного сохранения оригинала лучше сочетать его с другими методами.