Thread:Talk:Universal Language Selector/What is the status of permitting anonymous users to switch interface language?

The current documentation is very confusing. I read somewhere that it's a bad idea to do this, because then cacheing will cause some people to see the wrong language, and there's no plan to fix this. I read elsewhere that all cacheing can be disabled, solving the problem. I'd really like a definitive answer on what can go wrong when I permit anonymous users to change interface language, and what if anything I can do to ameliorate it. I should mention that I have a very low traffic wiki and don't need any cacheing at all.

Related comment: Suppose I'm a logged-in user with a language set in my preferences, and I use the "Languages" tool to change the interface languages. This seems to change the language in my preferences, i.e., the change is persisted. Is this intentional? I'd like to suggest that it's the wrong behavior. I often want to change interface language temporarily for whatever reason, but would prefer my base language (as set in preferences) not to be altered when I do this.

Thanks for any help.

http://horawiki.org/

MediaWiki 1.21.1