This is the mail archive of the
cygwin-xfree@cygwin.com
mailing list for the Cygwin XFree86 project.
internationalisation problem
- From: Uwe Stöhr <uwestoehr at web dot de>
- To: <cygwin-xfree at cygwin dot com>
- Date: Thu, 25 Sep 2003 00:18:04 +0200
- Subject: internationalisation problem
- Reply-to: cygwin-xfree at cygwin dot com
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