Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

translate HTML-Globalattribut

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2023 browserübergreifend verfügbar.

Das translate Globalattribut ist ein enumeriertes Attribut, das verwendet wird, um anzugeben, ob die _übersetzbaren Attribut_werte eines Elements und seine Text-Knoten-Kinder beim Lokalisieren der Seite übersetzt oder unverändert gelassen werden sollen.

Es kann folgende Werte haben:

  • ein leerer String oder yes, was darauf hinweist, dass das Element beim Lokalisieren der Seite übersetzt werden sollte.
  • no, was bedeutet, dass das Element nicht übersetzt werden darf.

Obwohl nicht alle Browser dieses Attribut erkennen, wird es von automatischen Übersetzungssystemen wie Google Translate respektiert und möglicherweise auch von Werkzeugen, die von menschlichen Übersetzern genutzt 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 zu bitten, den Markennamen des Unternehmens im Footer nicht zu übersetzen.

html
<footer>
  <small>© 2020 <span translate="no">BrandName</span></small>
</footer>

Spezifikationen

Spezifikation
HTML
# attr-translate

Browser-Kompatibilität

Siehe auch