Beiträge von webhand

    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