解決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",你可以根據情況使用了!