Date: Sat, 07 Jun 2008 02:07:40 -0700 From: Yuri <yuri@rawbw.com> To: Jyun-Yi Liou <7yuny1@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Input method doesn't work with QT applications. Anyone able to type Chinese into QT apps? Message-ID: <484A4FDC.80308@rawbw.com> In-Reply-To: <81a9e3840806070109g5605ca5ag52382cf100b454e6@mail.gmail.com> References: <48498735.6030800@rawbw.com> <81a9e3840806070109g5605ca5ag52382cf100b454e6@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Jyun-Yi, I am using bash. And XMODIFIERS, GTK_IM_MODULE and QT_IM_MODULE variables are all set to the values you wrote. But in QT applications the prompt window doesn't pop up as in GTK ones. I am not setting any of LANG/LC_ALL/LC_CTYPE to Chinese. This may be related to the problem. When I set all of those to zh_TW.UTF-8 gcin begins to pop up the prompt window from QT applications just like from GTK. But after selection the word doesn't appear 9in the editbox. But I don't want to use Chinese locale since this makes all applications speak Chinese. And I only want to be able to type Chinese words. Do you know how to achieve this? Yuri Jyun-Yi Liou wrote: > Hi Yuri, > First of all, You do not specify what shell you are using. TCSH or BASH? > Second, waht DE you using too? > > for TCSH, it should be this in your ~/.xinitrc > setenv XMODIFIERS='@im=gcin' > setenv GTK_IM_MODULE=gcin > setenv QT_IM_MODULE=gcin > > I guess you are using TCSH not BASH. > gcin can let you type chinese in GTK apps without set GTK_IM_MODULE > > You can check the SHELL VARIABLE that is set or not after logged-in X. > > Regards, > jyuny1 >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?484A4FDC.80308>