JoomlaCamp 2018 Essen - 03.02.2017 in Essen

Mehrsprachige Webseite - falsches Language Tag in Quellext

    Mehrsprachige Webseite - falsches Language Tag in Quellext

    Hallo zusammen

    Ich habe eine mehrsprachige Webseite DE/EN erstellt. Der Sprachwechsel, die URL's und Flaggen funktionieren und werden wie gewünscht angezeigt. Nur habe ich das Problem, dass im Quelltext bei allen Sprachen immer das gleiche Language Tag angezeigt wird.

    Setze ich die Standardsprache auf DE erfolgt die Anzeige im Quelltext bei allen Sprachen so: <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="de-de" lang="de-de" >
    Setze ich die Standardsprache auf EN erfolgt die Anzeige im Quelltext bei allen Sprachen so: <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" >

    Die Einstellungen im Plugin System - Sprachenfilter sind wie folgt:
    Sprachauswahl: Seitensprache
    Automatischer Sprachwechsel: Ja
    Verknüpfungen: Ja
    „Alternate“-Meta-Tag hinzufügen: Ja
    „X-Default“-Meta-Tag hinzufügen: Ja
    „X-Default“-Sprache: Standard Website-Sprache
    URL-Sprachkürzel entfernen: Nein
    Cookie-Lebensdauer: Sitzung

    Im Header vom Template index.php ist das Tag wie folgt eingefügt:
    <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >

    Das Problem besteht auch, wenn ich die Webseite auf das Standard-Template Protostar umstelle.

    Hat vielleicht jemand eine Idee woran das liegen könnte? Vielen Dank für eure Hilfe.

    Gruss Beat

forum.joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.