Bug#253440: gok: Ignores the user's language preferences
On Thu, Jun 08, 2006 at 10:00:14AM +0200, Loïc Minier wrote: On Wed, Jun 09, 2004, Lionel Elie Mamane wrote: But gok still displays in French to me. It should use English. As you followed yourself, the upstream developers for gok closed the report at http://bugzilla.gnome.org/show_bug.cgi?id=169174 explaining that it was a conscious decision to use LANG as the key to select french labels on the gok keyboard. I read what upstream says as a technical limitation of the current implementation, and that choice as the least bad choice that can be made under the constraint of the limitations of the implementation. Since the discussion seems finished, I'm closing the Debian counterpart of this bug. So an upstream, wontfix tag looks more appropriate to me. But I will not insist on it (nor override your closing). -- Lionel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#253440: gok: Ignores the user's language preferences
reopen 253440 tags 253440 + upstream wontfix stop On Thu, Jun 08, 2006, Lionel Elie Mamane wrote: So an upstream, wontfix tag looks more appropriate to me. But I will not insist on it (nor override your closing). There you go. I dislike doing so because your bug is very upstream specific, and wontfix bugs usually clutter the BTS. I consider wontfix bugs useful when the bug is likely to get reported again. Bye, -- Loïc Minier [EMAIL PROTECTED]
Bug#253440: gok: Ignores the user's language preferences
forwarded 253440 http://bugzilla.gnome.org/show_bug.cgi?id=169174 thanks Hi, On Wed, Mar 02, 2005, Lionel Elie Mamane wrote: It seems not; setting LANG or LC_ALL on the command line changes its behaviour; this suggests that gok does indeed inherit its environment from its launcher. You're right, I made a mistake considering gok's behavior. I could even reproduce the problem, so I have no excuse, sorry. I spent some time researching this yesterday, and it seems gok has some special treatment for the LC_MESSAGES locale, which is not used for the text in the buttons of the main window, it seems gettext is used there, and I couldn't find why it's not respecting LC_MESSAGES. Since I could reproduce the problem, I forwarded it upstream, maybe they know if they forgot a setlocale() hack somewhere... You might want to subscribe to the upstream discussion at http://bugzilla.gnome.org/show_bug.cgi?id=169174. Thanks for your report, -- Loïc Minier [EMAIL PROTECTED]
Bug#253440: gok: Ignores the user's language preferences
Hi, This is a followup for Debian bug http://bugs.debian.org/253440. On mer, jun 09, 2004, Lionel Elie Mamane wrote: [EMAIL PROTECTED]:~$ locale [EMAIL PROTECTED] LC_MESSAGES=POSIX LC_ALL= But gok still displays in French to me. It should use English. If you just pass the LC_MESSAGES environment on the command line, only the gok _launcher_ will be affected -- and it switches to english here if I use LC_MESSAGES=POSIX or LC_MESSAGES=C. Please try setting the environment before running X or from GDM and tell me if the language in the gok window is correct. Thanks, -- Loïc Minier [EMAIL PROTECTED] Neutral President: I have no strong feelings one way or the other.
Bug#253440: gok: Ignores the user's language preferences
On Wed, Mar 02, 2005 at 10:40:17AM +0100, Loïc Minier wrote: On mer, jun 09, 2004, Lionel Elie Mamane wrote: [EMAIL PROTECTED]:~$ locale [EMAIL PROTECTED] LC_MESSAGES=POSIX LC_ALL= But gok still displays in French to me. It should use English. If you just pass the LC_MESSAGES environment on the command line, No, that setting is made session-wide; all my programs (even those launched through Gnome's application menu) speak English to me. only the gok _launcher_ will be affected It seems not; setting LANG or LC_ALL on the command line changes its behaviour; this suggests that gok does indeed inherit its environment from its launcher. -- and it switches to english here if I use LC_MESSAGES=POSIX or -- LC_MESSAGES=C. Behaviour now on my machine is that the gok's main window follows LC_ALL / LANG, but the various pop-ups (correctly) follow LC_ALL / LC_MESSAGES / LANG. The main window is the one that has six buttons labelled composer, window, mouse, activate, GOK, menus, toolbar, capture IU. The pop-ups are those that say GOK has enabled Sticky Keys, which it requires, you are using GOK in 'core pointer' mode, assistive technology support is not enabled. Please try setting the environment before running X It is currently set at the very beginning of /etc/X11/gdm/Xsession, hence setting the environment for my whole X session. or from GDM GDM doesn't give me any UI to set LC_MESSAGES different from LANG. -- Lionel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]