darkfire_xl 发表于 2005-11-5 11:14:06

很久都没解决的一个常见问题,版主请进...

我的locale如下
export LANG=en_US.utf8
export LC_CTYPE=zh_CN.gbk

在fstab里挂在fat分区的选项是iocharset=utf8
但显示的是乱码 :oops:

月下刀客 发表于 2005-11-5 12:08:59

export LANG=zh_CN.UTF-8呢?

darkfire_xl 发表于 2005-11-5 12:42:51

我现在将locale改成如下
export LANG=en_US.utf8
export CTYPE=zh_CN.utf8

然后将fstab中改成iocharset=utf8
现在可以显示中文了.

我想借此机会问楼主两个问题,实在是没有理解
1. LANG和CTYPE有什么区别?我这样设置是因为我想默认用英文界面,只在需要县属中文的书后显示.
2.为什么zh_CN.gbk和zh_CN.utf8都能输出中文?如果mozilla中将编码改成utf8的话(原来是gbk)不是意味着不能正常显示中文了吗?但是还是能正常显示中文.

说实话关于locale一直无法理解,经管看了很多帖子,也文了不少人,但是始终没有理解它怎么和软件相配合来大道显示中文的目的.

darkfire_xl 发表于 2005-11-5 17:37:30

怎么一问到这个问题就没人回答了呢

月下刀客 发表于 2005-11-5 17:57:51

我也没搞太清楚,所以不好乱说 :P

mandrakechina 发表于 2005-11-5 18:32:23

因为这个问题很无聊。如果你认为中文已经没落了,没有英文吃香了,干脆不要当中国人就行了。

wengee 发表于 2005-11-5 20:22:43

把LANG设成zh_CN也可以用英文界面啊

darkfire_xl 发表于 2005-11-6 09:50:49

如果把LANG设成zh_CN,有些软件就变成中文界面了.
我不要中文的原因是我中文字体很难看,我懒得美化,所以才用英文
页: [1]
查看完整版本: 很久都没解决的一个常见问题,版主请进...