Атрибут translate тега <p>
Описание
Атрибут translate указывает, должен ли содержимое элемента <p> переводиться при использовании автоматического перевода (например, в Google Translate). Это булевый атрибут с двумя возможными значениями.
<p translate="no">Этот текст не должен переводиться</p>
<p translate="yes">Этот текст можно переводить (значение по умолчанию)</p>
<p>Этот текст также будет переводиться по умолчанию</p>
Значения атрибута:
| Значение | Описание | Поведение |
|---|---|---|
yes |
Разрешает перевод содержимого | Значение по умолчанию, если атрибут не указан |
no |
Запрещает перевод содержимого | Содержимое останется в оригинале при автоматическом переводе |
Типичные случаи применения:
- Имена собственные (имена людей, названия компаний)
- Коды, идентификаторы, технические термины
- Адреса, номера телефонов
- Фразы на языке, который не нужно переводить
Пример с именем собственным:
<p>Компания <span translate="no">Microsoft</span> объявила о выпуске новой системы.</p>
Важно знать:
- Атрибут поддерживается не всеми системами перевода
- Это рекомендация, а не строгое указание
- Не влияет на ручной перевод контента
- Для важных случаев дублируйте информацию на нескольких языках
Совместимость:
- Поддерживается Google Translate и некоторыми другими сервисами
- Не влияет на SEO напрямую
- Не изменяет внешний вид контента
Примечание: Хотя атрибут translate полезен для управления автоматическим переводом, не полагайтесь на него как на единственное решение для многоязычных сайтов. Для профессиональной локализации используйте специализированные системы i18n.