Opened 4 years ago

Last modified 3 years ago

#1830 new unknown

Language change not respected if session resumed

Reported by: jsfan Owned by:
Priority: minor Milestone: unassigned
Component: BW Internationalization Keywords: persistent, session, language
Cc:

Description

If changing the language while being logged in persistently, the language reverts back to the former choice if the session times out and is resumed on return.

Change History (5)

comment:1 Changed 4 years ago by shevek

I wouldn't expect otherwise. If you switch languages it is stored temporarily in the session till you log off when it is store as your preferred language (something I would name bug). So if you never log out your change stays temporary...

That being said: fails as designed :-)

comment:2 Changed 4 years ago by beatnickgr

Maybe when we change the language, it should change the preference too?

comment:3 Changed 4 years ago by shevek

I sometimes translate things to German therefore I need to switch to German. But I hate German computer interfaces. So saving that switch would drive me nuts :) But I logout frequently anyway so the bug doesn't hit me.

We probably need to document and teach users that they better change their preferences if they what a sticky language.

comment:4 Changed 4 years ago by beatnickgr

comment:5 Changed 3 years ago by shevek

I'd prefer to close this. Otherwise we would need to persist the languages changes into the DB which would make things rather complicated and this will probably only happen to translators anyway which know how to change it back to what they want.

In lieu of #2091 I also believe that most members are informed how to change there language preference now.

Last edited 3 years ago by shevek (previous) (diff)
Note: See TracTickets for help on using tickets.