After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 411695 - allow changing locales on the fly
allow changing locales on the fly
Status: RESOLVED WONTFIX
Product: gnome-session
Classification: Core
Component: gnome-session
2.17.x
Other Linux
: Normal enhancement
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2007-02-24 21:33 UTC by Jean-François Fortin Tam
Modified: 2007-05-08 15:30 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Jean-François Fortin Tam 2007-02-24 21:33:08 UTC
Currently, the only way (that I know of) to change locales on a GNOME desktop is to log out, use the Session menu (if the gdm theme allows it), change the locale and log back in.

It should be possible to change locales on the fly, "instant-apply" without forcing the user to close all documents and applications.
Comment 1 Brian Cameron 2007-02-26 05:44:38 UTC

*** This bug has been marked as a duplicate of 108820 ***
Comment 2 Brian Cameron 2007-02-27 03:26:22 UTC
Jeff,

Sorry I misunderstood this bug - I thought you were talking about language support in GDM since you filed a GDM bug.  However, if you are talking about changing the language in your GNOME session on-the-fly, then this isn't really a GDM bug.  I'd file a bug against the gnome-session module, since that is the program that manages your session.
Comment 3 Jean-François Fortin Tam 2007-02-27 04:40:55 UTC
Reopened and changed the component to gnome-session, hopefully that was what I needed to do? :)
Comment 4 Vincent Untz 2007-05-08 15:30:39 UTC
Unfortunately, this is not something that is really doable. A simple example is that the content of a string might depend on what a user entered, and then the program integrated it in some other translatable string.

Even if we forget about this issue, we'd need a lot of infrastructure work to make this happen, and this would probably be at the low level (gettext, or glib, or something else).