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


Описание

Атрибут translate определяет, должен ли текст внутри тега <acronym> переводиться автоматическими системами перевода. Особенно полезен для технических терминов и устойчивых сокращений.

Синтаксис:

<acronym translate="no" title="...">Акроним</acronym>

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

Значение Поведение
yes Разрешает перевод (значение по умолчанию)
no Запрещает автоматический перевод

Примеры использования:

1. Технические термины (не переводить):
<acronym translate="no" title="JavaScript Object Notation">JSON</acronym>
2. Международные организации (можно переводить):
<acronym translate="yes" title="United Nations">UN</acronym>

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

  • Используйте translate="no" для:
    • Технических терминов (API, HTML, CSS)
    • Устойчивых сокращений (PDF, JPEG)
    • Брендов и названий компаний (IBM, NASA)
  • Сочетайте с атрибутом lang для точного определения языка
  • Для полных названий используйте атрибут title

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

  • Не влияет на перевод атрибута title
  • Поддержка зависит от системы перевода
  • Не гарантирует полного запрета перевода
  • В HTML5 рекомендуется использовать <abbr>