解决TCITX在LOCAL是英文的情况下的方法: 我用的是RED HAT Linux 9 ,组件全选 你不需在安装的时候选择中文支持完全可以输入中文,方法如下: 先安装FCITX,方法参照论坛或www.fcitx.org上的说明 安装后的设置: 第一步:将/etc/sysconfig/i18n 修改成: LANG="en_US.UTF-8" LC_CTYPE=zh_CN.GB18030 SUPPORTED="en_US.UTF-8:en_US:en" SYSFONT="latarcyrheb-sun16" 其实就是加入了:LC_CTYPE=zh_CN.GB18030 这一行! 第二步:打开当前目录下的.bashrc 修改成: # .bashrc eXPort GDK_USE_XFT=0 LANG="en_US.UTF-8" LANG="zh_CN.GB18030" # User specific aliases and functions # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi 就是在原来的文件中加入了: LANG="en_US.UTF-8" LANG="zh_CN.GB18030" 这两行,其中的:export GDK_USE_XFT=0是按南北兄方法汉化加入的,如你没有按其方法汉化,就不用加入这一项了! http://www.chinaitlab.com/www/news/article_show.ASP?id=13413方法在这) 第三步: 在当前目录下建立:.i18n 文件,可用:#toUCh .i18n 命令来建立此文件 在此文件中加入: LANG="en_US.UTF-8" LANG="zh_CN.GB18030" 这两行,SAVE 现在你注销看看FCITX是不是自动运行了?ctrl+space是不是出来输入法了? 注意:你可以在 LANG="zh_CN.GB18030"前用“#”来注销掉中文支持,这样菜单就完全是英文的了!爽不? 如果不注销的话GNOME 有一大部分会是中文,而KDE中只有一少部分的程序会是中文的,如果注销了就全是英文的了! 再说几句:所谓当前目录就是你一进入SHELL的目录,这些操作是要ROOT权限的!祝大家开心呀! 另外,第二、三步是为了保证菜单是英文才那样做的,我是注销了LANG="zh_CN.GB18030",你可以根据情况使用了!
(出处:http://www.sheup.com)