Seitenreport Seitenreport
International in TYPO3

HTML lang-Attribut fehlt oder ist falsch in TYPO3 beheben

Die Hauptsprache im Dokument festlegen. In TYPO3 prüfen Sie dafür Sprachkonfiguration und Übersetzungszuordnung.

Den Befund in TYPO3 eingrenzen

Prüfen Sie das html-Element des aktiven Fluid-Layouts je Site-Sprache. Ein korrektes hreflang-Set ersetzt die dortige Sprachauszeichnung nicht.

Wo Sie die Einstellung in TYPO3 prüfen

Prüfen Sie die Sprachkennung der Site-Sprache und das öffnende html-Element des verwendeten Seitenlayouts. In TYPO3 13.4 gehört die passende Kennung zum jeweiligen Sprachkontext; ein eigener Fluid- oder TypoScript-Override darf sie nicht entfernen. Kontrollieren Sie im ausgelieferten HTML beispielsweise lang="de" für die deutsche Fassung. hreflang-Verweise im Head ersetzen dieses Attribut nicht.

Beispiel für diesen konkreten Befund

Illustrativer Kontrollfall: Ein deutschsprachiges Dokument besitzt kein lang-Attribut am html-Element. Vorlesesoftware erhält dadurch keinen verlässlichen Hinweis auf die Hauptsprache.

<html lang="de">
  <p>Deutschsprachiger Inhalt</p>
  <p lang="en">An English quotation.</p>
</html>

Nachprüfung in TYPO3

Die zutreffende Dokumentensprache ausgeben; längere anderssprachige Passagen bei Bedarf separat kennzeichnen. Jede Sprachfassung testen.

Ausnahmen und Geltungsbereich

lang und hreflang erfüllen unterschiedliche Aufgaben. Eine korrekte Dokumentensprache ersetzt keine Zuordnung von Sprach-URLs.

Bezug: TYPO3 13.4 mit EXT:seo. Bei anderen Hauptversionen und eigenen Extensions können Zuständigkeiten abweichen; die tatsächlich installierte Ausgabe prüfen.

Den allgemeinen Fehler einordnen

Definition, systemunabhängige Ursachen und weitere Korrekturbeispiele: Die Hauptsprache im Dokument festlegen

Dokumentation zur Konfiguration und zum Prüfsignal

W3C: Sprache einer HTML-Seite festlegen

Verwandte International-Fehler in TYPO3