Saving the user's preferred language in the session causes browser caching problems
|Reported by:||cnorthwood||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
If the user's preferred language is saved in the session, rather than as a cookie, and if you are using page caching with Expires: headers, any pages which the user loaded before switching languages will be loaded from the browser cache, in the old language, as opposed to the newly switched to language!