LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 753|回复: 5

怎样设置locale可以达到这样效果

[复制链接]
发表于 2006-11-2 10:51:39 | 显示全部楼层 |阅读模式
效果如下:
系统是基本上是中文的,
但是,gcc和vim等应用程序在终端窗口输出的信息是英文的。

目前我的locale都是zh_CN.UTF-8的。

请大家指点~!
发表于 2006-11-2 11:54:19 | 显示全部楼层
效果如下:
系统是基本上是中文的,
但是,gcc和vim等应用程序在终端窗口输出的信息是英文的。

目前我的locale都是zh_CN.UTF-8的。

请大家指点~!


在你的用户主目录下的.bashrc文件下添加下面一行
export LC_MESSAGES="en_US.UTF-8"

如果要系统中所有用户可用就在/etc/bashrc中添加就好了
然后在当前终端中输入
source .bashrc(or /etc/bashrc)

或者重新打开个终端就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-2 12:20:23 | 显示全部楼层
照jackk294的方法做了,可是在终端里:
[terry@localhost ~]$ gcc
gcc: 没有输入文件
[terry@localhost ~]$ ls -www
ls: 无效的行宽:ww

ps:看来只有在语言里选择English(US)了。
回复 支持 反对

使用道具 举报

发表于 2006-11-2 12:29:03 | 显示全部楼层
是啊是啊是啊
回复 支持 反对

使用道具 举报

发表于 2006-11-2 13:09:15 | 显示全部楼层
ps:看来只有在语言里选择English(US)了。
呵呵,看来我想错了,我的是英文的环境,把LC_MESSAGES改成zh_CN.UTF-8然后终端就显示中文了,我以为反过来也一样呢
回复 支持 反对

使用道具 举报

发表于 2006-11-3 09:13:39 | 显示全部楼层
terree,你把我前面的
export LC_MESSAGES="zh_CN.UTF-8"
改成
export LC_MESSAGES="C"
就好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表