+ -
当前位置:首页 → 问答吧 → 如何永久设置locale为zh_CN.UTF-8?

如何永久设置locale为zh_CN.UTF-8?

时间:2010-05-02

来源:互联网

刚装的ubuntu10.04,记得刚装好的时候locale是zh_CN.UTF-8,不知道什么时候变成了zh_CN.utf-8,导致gvim的菜单显示不全,在命令行下先export LANG='zh_CN.UTF-8',然后输入gvim,回车,这样gvim就没问题了,可是从面板上启动的gvim还是有菜单显示不全的问题,而且关了命令行后再打开,locale又变成了zh_CN.utf-8,怎样才能吧locale永久设置为zh_CN.UTF-8?
谢谢!

作者: cracode   发布时间: 2010-05-02

将这条命令写入你的.bashrc,然后source .bashrc

作者: curexubing   发布时间: 2010-05-03

UTF-8还跟utf-8原来不一样的?

作者: zerroking   发布时间: 2010-05-03

引用:
作者: zerroking
UTF-8还跟utf-8原来不一样的?
对于gvim是不一样的,小写的utf-8会导致gvim很多菜单是空白的。
别的程序没发现问题。

作者: cracode   发布时间: 2010-05-03

引用:
作者: curexubing
将这条命令写入你的.bashrc,然后source .bashrc
谢谢,我一会试试。

作者: cracode   发布时间: 2010-05-03

修改 /etc/default/locale

LANG = "zh_CN.UTF-8"

作者: huazai_net   发布时间: 2010-05-07

引用:
作者: huazai_net
修改 /etc/default/locale

LANG = "zh_CN.UTF-8"
修改/etc/default/locale好像没有用

代码:
xiang@xiang-laptop:~$ find ./ -type f -wholename "./.*" -size -100k -exec grep 'zh_CN.utf8' {} \; -print
Language=zh_CN.utf8
./.dmrc
code[190] = "sudo mount -t ntfs-3g -o locale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c";
./.mozilla/firefox/oy89n32h.default/Cache/BAB05048d01
export LANG="zh_CN.utf8"
./.profile
二进制文件 ./.cache/event-sound-cache.tdb.26e49f03d7c112fae2e4b4554be818a6.i486-pc-linux-gnu 匹配
./.cache/event-sound-cache.tdb.26e49f03d7c112fae2e4b4554be818a6.i486-pc-linux-gnu
xiang@xiang-laptop:~$ find ./ -type f -wholename "./.*" -size -100k -exec grep 'zh_CN.utf8' '{}' \; -print
Language=zh_CN.utf8
./.dmrc
code[190] = "sudo mount -t ntfs-3g -o locale=zh_CN.utf8,umask=0 /dev/sdb1 /mnt/c";
./.mozilla/firefox/oy89n32h.default/Cache/BAB05048d01
export LANG="zh_CN.utf8"
./.profile
二进制文件 ./.cache/event-sound-cache.tdb.26e49f03d7c112fae2e4b4554be818a6.i486-pc-linux-gnu 匹配
./.cache/event-sound-cache.tdb.26e49f03d7c112fae2e4b4554be818a6.i486-pc-linux-gnu
故,可以试着修改.profile
不过,.profile是login shell才读取,应该说也没有用才对……

作者: gnwd   发布时间: 2010-05-18