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