i18n: Englisch-Menü lädt beim Neuaufruf der Seite, obwohl Deutsch ausgewählt, Cookieproblem?
am 20.06.2009 - 17:19 Uhr in
Hallo,
ich verwende i18n um meine Webseite zu internationalisieren. Ich habe ein Menü in englischer und eins in deutscher Sprache angelegt und entsprechen dazu auch Seiteninhalte.
Surfe ich nun auf der Seite und wechsel von deutsch zu englisch, also von /de zu /en, dann wird die gesamte Seite (Menü und Content) in Englisch übersetzt. Soweit so gut!
Schließe ich nun die Seite (den Explorer) und rufe die Seite dann neu auf, dann wird wie standardmäßig eingestellt der deutsche Content geladen, allerdings das englische Menü. Komisch oder?
Auch mit einem erneuten Klick auf meine Sprach-Wechsel-Flagge (deutsch) erhalte ich das deutsche Menü nicht zurück. Nur noch der Conent lässt sich somit zwischen englisch und deutsch umschalten. Das Menü bleibt ab dem zweiten Seitenbesuch allerdings immer auf englisch.
Hatte jemand schon mal das gleiche Problem? Ist das eine Cookie-Sache (nach dem ich die Cookies im Explorer gelöscht habe, war das Problem damit gelöst, taucht dann aber natürlich immer wieder auf so lange der Cookie existiert) oder habe ich hier eine falsche Einstellung gesetzt?
Ist ziemlich nervig wenn die Seite beim zweiten Besuch plötzlich aus einer Mischung von zwei Sprachen geladen wird ;)
Grüße,
Sebastian
- Anmelden oder Registrieren um Kommentare zu schreiben
Hat keiner eine Idee?
am 21.06.2009 - 13:49 Uhr
Hat keiner eine Idee?
Hast Du aggressives Caching
am 21.06.2009 - 14:18 Uhr
Hast Du aggressives Caching aktiviert? Da steht, dass i18n damit nicht klar kommt. Vielleicht kommt daher Dein Problem