[Tickets #9437] Re: Language selection at login fails

bugs at horde.org bugs at horde.org
Wed Dec 22 18:43:59 UTC 2010


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/9437
------------------------------------------------------------------------------
  Ticket             | 9437
  Updated By         | Jan Schneider <jan at horde.org>
  Summary            | Language selection at login fails
  Queue              | Horde Base
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Slusarz
------------------------------------------------------------------------------


Jan Schneider <jan at horde.org> (2010-12-22 13:43) wrote:

That's not quite correct.

> Pre-auth
> --------
>
> Prefs will most likely be unavailable or default language is empty.
> Language will be set based on language drop-down on login refresh (if
> language switching allowed)
> Session language is used (pre-auth session will have language set if the
> login screen has been reloaded)
> System-wide default used (nls config)
> Finally, browser detection.

That should be:

1. Default preference, if locked.
2. Language will be set based on language drop-down on login refresh  
(if language switching allowed)
3. Session language is used (pre-auth session will have language set  
if the login screen has been reloaded)
4. Finally, browser detection.
5. System-wide default used (nls config)

> Post-auth
> ---------
>
> Value in user's prefs will ALWAYS control (regardless of login screen
> language selection)
> Language from login screen will be used (if language switching allowed)
> On initial login session is new/clean; language info unavailable here
> On subsequent login, this contains the session language (code will
> ALWAYS stop here after user is authenticated)
> System-wide default used (nls config)
> Finally, browser detection.

1. Value in user's prefs will ALWAYS control (regardless of login  
screen language selection)
2. Language from login screen will be used (if language switching allowed)
On initial login session is new/clean; language info unavailable here
On subsequent login, this contains the session language (code will  
ALWAYS stop here after user is authenticated)
3. Finally, browser detection.
4. System-wide default used (nls config)







More information about the bugs mailing list