|
|
发表于 2004-11-7 21:40:01
|
显示全部楼层
更换locale就行了.
vi /etc/sysconfig/i18n,改成如下内容,由于不知道你用的啥输入法,所以以下有关输入法配置的行你不要加,相应的原文件中的有关输入法的内容也不要改了.
LANGUAGE=zh_CN.GB18030:zh_CN:zh
GTK_IM_MODULE=xim
LC_ADDRESS=zh_CN.GB18030
LC_COLLATE=zh_CN.GB18030
XIM=Chinput
LC_NAME=zh_CN.GB18030
LC_NUMERIC=zh_CN.GB18030
LC_MEASUREMENT=zh_CN.GB18030
LC_TIME=zh_CN.GB18030
LANG=zh_CN.GB18030
LC_IDENTIFICATION=zh_CN.GB18030
LC_MESSAGES=zh_CN.GB18030
LC_CTYPE=zh_CN.GB18030
LC_TELEPHONE=zh_CN.GB18030
CONSOLE_NOT_LOCALIZED=yes
ENC=gb18030
LC_MONETARY=zh_CN.GB18030
XIM_PROGRAM="chinput -gb"
LC_PAPER=zh_CN.GB18030
XMODIFIERS="@im=Chinput"
编辑好后存盘退出,然后用root用户重新登录一下,检查修改生效没有:
执行locale
再startx,你再看到的所有中文就都正常了,如果你用普通用户登录的话,还得rm -rf ~/.i18n,意思是删除当前用户自己的locale配置文件,这样当前用户使用的locale配置信息就是/etc/sysconfig/i18n了,这个是系统全局的locale配置. |
|