> Das "Problem" beim Setzen über setLanguage() ist dann, dass man die Sprache auf dieser Seite dann nicht mehr über die Flaggen im Footer umschalten kann.
Das könnten Sie noch ermöglichen, indem Sie filtern, dass der Code beim Umschalten (=Seite wiederholen) nicht ausgeführt wird:
if (getRoute() == 'next') {
$lang = multiLevelResponse();
setLanguage($lang);
}
Ich nehme den Punkt in die Liste zu behebender Fehler auf. Allerdings befürchte ich, wird es ein wenig dauern, bis das direkt in der Multi-Level-Implementierung angepasst ist.