Zum Inhalt springen

Sprachangaben

Gibt das HTML der Startseite die Sprache des Inhalts an?

Was wir prüfen

Wir lesen das Attribut lang im <html>-Element der Startseite, z.B. <html lang="de-CH">. Fehlt es, geben wir einen Hinweis. Ausserdem zeigen wir, ob die Seite mit hreflang auf Sprachversionen verweist. Ob diese Angaben korrekt sind, prüft der Artikel zu den Sprachversionen.

Warum das wichtig ist

Die Sprachangabe ist ein kleines Detail mit erstaunlich viel Wirkung:

  • Vorlesesoftware wählt danach Stimme und Aussprache. Fehlt die Angabe, liest ein englisch eingestellter Screenreader den deutschen Text mit englischer Aussprache vor, und niemand versteht ihn.
  • Browser bieten die automatische Übersetzung an, wenn die Seitensprache nicht der Sprache des Besuchers entspricht. Falsche oder fehlende Angaben führen zu unnötigen oder fehlenden Übersetzungsangeboten.
  • Suchmaschinen und KI-Dienste erkennen die Sprache zwar meist selbst, nutzen die Angabe aber als Bestätigung.
  • Silbentrennung und Rechtschreibprüfung im Browser richten sich nach der Sprache.

Die Sprachangabe ist zudem eine Anforderung der Barrierefreiheitsrichtlinien WCAG und damit auch Teil der Schweizer Norm eCH-0059 für Behördenwebsites.

So behebst Du es

Das <html>-Element jeder Seite sollte die Sprache ihres Inhalts nennen:

<html lang="de-CH">

Gängige Codes für die Schweiz sind de-CH, fr-CH, it-CH und rm für Rätoromanisch. Verwende zuerst den Sprachcode, dann den Ländercode. ch allein ist kein gültiger Sprachcode.

WordPress

Stell die Sprache unter «Einstellungen › Allgemein › Sprache der Website» ein. Das Theme übernimmt sie dann ins lang-Attribut. Fehlt sie trotzdem, gibt das Theme die Sprache nicht aus. Dann hilft ein Wechsel auf ein aktuelles Theme oder eine kleine Anpassung durch die Agentur.

Wix, Jimdo, Squarespace

Die Sprache wird in den Website-Einstellungen festgelegt, meist unter «Sprache und Region». Bei mehrsprachigen Wix-Websites setzt Wix die Angabe pro Sprachversion.

So prüfst Du es selbst

Öffne den Seitenquelltext. Gleich in der ersten oder zweiten Zeile steht <html …>. Dort sollte lang="de-CH" oder eine ähnliche Angabe stehen.

Häufige Fragen

Soll ich «de» oder «de-CH» angeben?

Beides ist gültig. «de-CH» sagt zusätzlich, dass der Text für die Schweiz geschrieben ist, etwa mit «ss» statt «ß». Das hilft Übersetzungsfunktionen und Vorlesesoftware bei der Aussprache.

Meine Website ist mehrsprachig. Welche Sprache gebe ich an?

Jede Seite gibt ihre eigene Sprache an: die französische Seite «fr-CH», die deutsche «de-CH». Wie die Seiten zusammengehören, regelt hreflang.

Jetzt eine Website prüfen

Wir prüfen «Sprachangaben» und alle anderen Punkte in wenigen Minuten, kostenlos und ohne Anmeldung.