Dear All, I am currently writing an Input Method for the TinyX environment on an in house StrongARM board (very much like the Compaq iPAQ). I'm using IMdKit (yes, I know it's kind of outdated...) to develop the IM.
The IM has been set to support "en_US", "zh_TW" and "C" locales. A sample application written in GTK+ was used. GTK+ on this system is version 1.2.10. I've set the LC_ALL to be "en_US", (and of course, XMODIFIERS to point to the IM name) and when running the IM and sample application (running IM before application), I noted the following: 1. IM reports the GTK+ application of "C" locale. 2. GTK+ application reports IM of "C" locale. 3. When IM commits a string to the application, the application receives the event, but the received string is NULL. On my system, X11's locale directory is at /usr/X11R6/lib/X11/locale, and a symbolic link at /usr/lib/X11/locale points to it too. This directory was copied off from a x86 Linux system. As for glibc's locale directory, I've store it at /usr/lib/locale (on my x86 Linux system, it's stored at /usr/share/locale). What else am I missing? Am I making sense? Thanks for your time, T Lau. _______________________________________________ I18n mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/i18n
