translate
Baseline 2023Newly available
Since March 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Das translate
globale Attribut ist ein aufgezähltes Attribut, das verwendet wird, um anzugeben, ob die übersetzbaren Attribut Werte eines Elements und seine Text
-Knotenkinder übersetzt werden sollen, wenn die Seite lokalisiert wird, oder ob sie unverändert bleiben sollen.
Es kann die folgenden Werte haben:
- leerer String oder
yes
, was anzeigt, dass das Element übersetzt werden soll, wenn die Seite lokalisiert wird. no
, was anzeigt, dass das Element nicht übersetzt werden darf.
Obwohl nicht alle Browser dieses Attribut erkennen, wird es von automatischen Übersetzungssystemen wie Google Translate respektiert und kann auch von Werkzeugen respektiert werden, die von menschlichen Übersetzern verwendet werden. Daher ist es wichtig, dass Webautoren dieses Attribut verwenden, um Inhalte zu kennzeichnen, die nicht übersetzt werden sollen.
Beispiele
In diesem Beispiel wird das translate
-Attribut verwendet, um Übersetzungswerkzeuge darum zu bitten, den Markennamen des Unternehmens im Footer nicht zu übersetzen.
<footer>
<small>© 2020 <span translate="no">BrandName</span></small>
</footer>
Spezifikationen
Specification |
---|
HTML # attr-translate |
Browser-Kompatibilität
Siehe auch
- Alle globalen Attribute.
- Die
HTMLElement.translate
-Eigenschaft, die dieses Attribut widerspiegelt. - Verwendung des HTML-translate-Attributs.
- HTML
lang
-Attribut.