6.0.0-beta1
9/2/25

[#5981] Horde returns to default locale on log out
Summary Horde returns to default locale on log out
Queue Horde Groupware Webmail Edition
Queue Version 1.0.3
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester kristian.lance (at) crc (dot) ca
Created 12/11/2007 (6475 days ago)
Due
Updated 12/13/2007 (6473 days ago)
Assigned
Resolved 12/13/2007 (6473 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
12/13/2007 08:38:31 PM kristian (dot) lance (at) crc (dot) ca Comment #5 Reply to this comment
I totally see where you're coming from, Jan. For argument's sake, 
though, a) if everybody's got their browser configured for the 
language they want, then why bother letting them choose another one at 
login, and b) what would it hurt to add this little cherry on top of 
something that already works beautifully, just to smooth out a minor 
usability issue? It's marked "low priority" for a reason. Take all the 
time you need. Have a coffee... think it over...



Alright, I tried. :-) Thanks for your time.
The point is that you are selecting the language for the horde
session. If you log out, the session is over.
If your users are really that concerned about the login language,
they should configure their browser appropriately to send French as
their preferred language.
12/13/2007 08:15:48 PM Jan Schneider Comment #4 Reply to this comment
The point is that you are selecting the language for the horde 
session. If you log out, the session is over.

If your users are really that concerned about the login language, they 
should configure their browser appropriately to send French as their 
preferred language.
12/13/2007 07:32:22 PM kris (at) kayell (dot) com Comment #3 Reply to this comment
Here's the logic I'm basing this on: I go to Horde and the login 
screen comes up in English (the default, in this case). Let's say I 
select French and log in. Later on, either my session expires and I'm 
logged out automatically, or I log out manually. Now I'm presented 
with an English login page again, even though I've already specified 
my language preference as being French. If you passed the language 
preference variable when logging a user out, the login page would see 
it as though a selection from the language drop-down had been made, 
and would display itself in that language. I don't believe that It 
would make the login page inconsistent, because if no language 
variable was passed, or if it was the default one, then it would 
appear in the default language. I'm not suggesting that the language 
selection be preserved for subsequent accesses, either; just the 
current one. In my group, we use Horde all day on our desktop 
computers, and rarely is the browser window closed. Those who prefer 
to work in French have set their language preference in Horde, but 
that doesn't affect the language of the login page, and you can't 
select two defaults so that the greeting is bilingual (I think).
That doesn't make sense, because the language of the login screen
would be inconsistent then.
12/13/2007 06:13:40 PM Jan Schneider Comment #2
State ⇒ Not A Bug
Reply to this comment
That doesn't make sense, because the language of the login screen 
would be inconsistent then.
12/11/2007 02:49:45 PM kristian (dot) lance (at) crc (dot) ca Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Horde returns to default locale on log out
Queue ⇒ Horde Groupware Webmail Edition
State ⇒ Unconfirmed
Reply to this comment
I'm using Horde Groupware Webmail Edition 1.0.3 on a site that's 
primarily used by English- and French-speaking users. As expected, the 
language chosen at login works fine throughout the user's session, but 
when they log out and Horde returns them to the login page, it's 
displayed in the default language (English). I realize that throughout 
the user's session, the selected language is kept in a session 
variable, which is lost when the session ends, but I'm wondering if 
the URL on the "Log out" button could be appended with the language 
preference variable ?new_lang=[locale], so that it brings the user to 
the log in page in the language they had originally selected at login.

Saved Queries