This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

internationalisation problem


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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]