Aktuell liegt der Bug vor, dass die Topnavigation (in der Standardinstallation befüllt mit "News" und "Kontakt") sowie die Überschriften der Linkgruppen im Footer-Bereich nicht korrekt übersetzt werden.
Um dies reproduzieren zu können, ist nur ein 403er Shop sowie eine zweite aktivierte Sprache nötig.
- Der Benutzer ruft die Seite auf und alle Elemente werden korrekt angezeigt
- Der Benutzer wechselt die Sprache (bspw. Englisch)
- Die gesamte Seite wird nun in der neuen Sprache angezeigt - außer die o.g. Elemente (Topnavi & Überschriften der Linkgruppen im Footer)
- Durch ein Neuladen der Seite (F5), kann dies behoben werden
Durch mehrfaches ändern, ist es ebenfalls möglich, die Seite auf Deutsch zu schalten und englische Übersetzungen angezeigt zu bekommen
Hierbei kann die fehlerhafte Lokalisierung durch die Anpassung eines Funktionsaufrufs gefixt werden:
includes/tools.Global.php, Zeile 1842
alt: Shop::setLanguage($Sprache->kSprache);
neu: Shop::setLanguage($Sprache->kSprache, $Sprache->cISO);
Dieser Fehler wurde bereits an JTL gemeldet und wir bekamen zeitnah bereits die o.g. Lösung, dennoch möchten wir es dokumentieren, um anderen ebenfalls die Lösung aufzuzeigen.
Um dies reproduzieren zu können, ist nur ein 403er Shop sowie eine zweite aktivierte Sprache nötig.
- Der Benutzer ruft die Seite auf und alle Elemente werden korrekt angezeigt
- Der Benutzer wechselt die Sprache (bspw. Englisch)
- Die gesamte Seite wird nun in der neuen Sprache angezeigt - außer die o.g. Elemente (Topnavi & Überschriften der Linkgruppen im Footer)
- Durch ein Neuladen der Seite (F5), kann dies behoben werden
Durch mehrfaches ändern, ist es ebenfalls möglich, die Seite auf Deutsch zu schalten und englische Übersetzungen angezeigt zu bekommen
Hierbei kann die fehlerhafte Lokalisierung durch die Anpassung eines Funktionsaufrufs gefixt werden:
includes/tools.Global.php, Zeile 1842
alt: Shop::setLanguage($Sprache->kSprache);
neu: Shop::setLanguage($Sprache->kSprache, $Sprache->cISO);
Dieser Fehler wurde bereits an JTL gemeldet und wir bekamen zeitnah bereits die o.g. Lösung, dennoch möchten wir es dokumentieren, um anderen ebenfalls die Lösung aufzuzeigen.