VSE wrote:A logged in user can select a language in preferences. Visitors can not, which is why this only works for visitors. And this was not a casual choice, there were also many issues trying to get it to work for everybody, and it's not worth all the trouble it was, so the current implementation was decided to be the best trade off.
That's kind of strange because the original request and beginning of this RFC was specifically geared towards guest users:
imkingdavid wrote:This topic requested that users be able to add
lang=xx
to the URL query string in order to override the board's language for users who are unregistered and do not know enough of the default language or the forum layout to create an account.
This shouldn't be too big of a change, simply check the URL to see if $_GET['lang'] is present and whether or not the chosen language is available for use, and if so, override the board's default language.
EDIT:
See Ticket
Also seems kind of useless to only have this for registered users. They would already have their language determined in their account settings. So either this was implemented incorrectly or this was not implemented at all. Devs?