+ -
当前位置:首页 → 问答吧 → 我的local为什么是这样的?

我的local为什么是这样的?

时间:2005-08-31

来源:互联网

我以前改过/etc/sysconfig/i18n中的lang,后来又改回来了。但是现在的local就变成下面这样了:
[root@localhost ~]# locale
LANG=zh_CN.UTF-8
"C_CTYPE="zh_CN.UTF-8
"C_NUMERIC="zh_CN.UTF-8
"C_TIME="zh_CN.UTF-8
"C_COLLATE="zh_CN.UTF-8
"C_MONETARY="zh_CN.UTF-8
"C_MESSAGES="zh_CN.UTF-8
"C_PAPER="zh_CN.UTF-8
"C_NAME="zh_CN.UTF-8
"C_ADDRESS="zh_CN.UTF-8
"C_TELEPHONE="zh_CN.UTF-8
"C_MEASUREMENT="zh_CN.UTF-8
"C_IDENTIFICATION="zh_CN.UTF-8
LC_ALL=
[root@localhost ~]#
运行很多程序都显示Xlib找不到local。
我现在的i18n文件如下:
LANG=zh_CN.UTF-8
SYSFONT="latarcyrheb-sun16"

不知道问题出在哪里,请高手指点。

我用过LC_ALL=zh_CN.UTF-8,Xlib找到local了,但是有的程序启动画面就停在那里了,如k3b等,不知为什么?

作者: gwz75   发布时间: 2005-08-31

不用管他,我原来也这样,我的LANG=en_US.UTF-8, 可能是输入法冲突吧,装了fcitx就不会警告了,不要用scim。用他问题一大堆。

作者: smallpeg   发布时间: 2005-08-31

你编辑的时候是不是保存成 dos 格式了
运行一下 dos2unix /etc/sysconfig/i18n

作者: bbbush   发布时间: 2005-08-31

locale是什么意思???

作者: momokoyang   发布时间: 2005-08-31

引用:
作者: momokoyang
locale是什么意思???
man locale

作者: 寂寞烈火   发布时间: 2005-08-31

我记得刚装完系统的时候,运行程序都没有Xlib找不到locale的问题。我也没有把i18n改成DOS。但奇怪的就是"C_CTYPE="zh_CN.UTF-8引号怎么在前面?应该是C_CTYPE="zh_CN.UTF-8"啊。还会出现其他怪问题:如openoffice菜单一次启动正常,第二次字体出现方块,第三次又正常。还有为什么把LC_ALL=zh_CN.UTF-8后k3b等启动会失败?

作者: gwz75   发布时间: 2005-08-31

废话 多一个换行 引号不就跑到下一行了吗

作者: bbbush   发布时间: 2005-08-31

运行dos2unix恢复正常,谢谢!

作者: gwz75   发布时间: 2005-09-01