internationalisation problem

Uwe Stöhr uwestoehr@web.de
Wed Sep 24 22:18:00 GMT 2003


I'm using a programm under XFree86 that supports internationalized menus.
Therefore I need gettext, but with the actual version
0.12.5-1 the XWindows-menus aren't displayed correct.
I reported this problem to the gnu mailinglist and they answerd me the
following:

--- original message ---
> I just updated libintl2 to 0.12.1-3 and now german umlauts in the menus
> and windows are no longer displayed correct. For example "geändert" it is
> displayed "ge"andert".
> I'm using libintl2 under the latest cygwin and the latest gettext.

This symptom occurs when the LC_CTYPE facet of the locale is not set.
If your program does only
   setlocale (LC_MESSAGES, "");
then it's time to add a call
   setlocale (LC_CTYPE, "");
or do both of these in a single call:
   setlocale (LC_ALL, "");
--- end of message ---

I asked the developers of my program (LyX) but they set LC_CTYPE correct.
So could this be a problem of cygwin/XFree86?

thanks Uwe




More information about the Cygwin-xfree mailing list