LinuxSir.cn,穿越时空的Linuxsir!

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

饱受中文乱码问题困扰的朋友看过来,发现一解决问题的窍门。

[复制链接]
发表于 2007-5-14 22:25:01 | 显示全部楼层 |阅读模式
本人最近装回Mandriva(2007.1),结果被中文乱码问题搞的焦头烂额,具体表现为:
1.挂载U盘中文文件名无法正常显示,Beryl 设置管理器运行时中文显示全是问号;
2.改locale为utf-8后,上述问题解决,但是打开“主文件夹”(Konqueror)后,其中的中文文件名又变成方块;
试了各种方法都无果,几近放弃,一日重装时发现了其中的奥秘:

安装系统时,首先进入语言选择画面,当然是选择简体中文,其实就在这个选择画面的下方,还有一个“Multi languages”选项,单击三角符号展开这一项,接下来是关键的一步:去掉“Old Compatibility(non UTF-8)encoding"前面的勾,然后继续安装,直到完成。

如此安装的话,上述中文问题全部解决,还未发现有其他乱码问题(经典的除外)。

关于此类问题,欢迎各位在此多多交流!
发表于 2007-5-15 01:23:11 | 显示全部楼层
先顶了,下回重装时我会试试楼主的方法
回复 支持 反对

使用道具 举报

发表于 2007-5-15 01:27:29 | 显示全部楼层
原来是这样阿,谢谢分享。
回复 支持 反对

使用道具 举报

发表于 2007-5-15 11:02:36 | 显示全部楼层
不错,简单有效。所以在安装之前规划好是很有必要的。
回复 支持 反对

使用道具 举报

发表于 2007-5-15 13:19:52 | 显示全部楼层
夏兄把它加倒mandriva桌面操作系统入门FAQ里面吧,方便新安装的朋友。
回复 支持 反对

使用道具 举报

发表于 2007-5-16 21:55:41 | 显示全部楼层
这种方法改了系统的local为utf8, 而需要gbk/gb编码为local的朋友要谨慎选择.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-16 22:43:26 | 显示全部楼层
Post by funnybob
这种方法改了系统的local为utf8, 而需要gbk/gb编码为local的朋友要谨慎选择.


直到现在,我还是想知道怎样才能两全其美,上面的方法也是不得已而为之呀。
直到现在,我还是想知道为什么要搞那么多中文编码...什么GB2312、GBK、UTF-8还有中国自己搞的什么GB18030,就这还不包括那个岛上的东东。:confused:
回复 支持 反对

使用道具 举报

发表于 2007-5-17 07:09:27 | 显示全部楼层
难道,标准多了也有错吗,只不过是政府的狗屁政策有问题而已,中国人用中国的汉字还要版权,收钱,现在你知道,为什么同样的windows中文版,台湾的就便宜了吧,是我们的字体版权太贵了,而linux作为自由软件,没有这么个闲钱来搞字体,但是那帮家伙就定了什么狗屁标准,你什么时候见到了模仿的比本人还好的,就只这个原因。你明白了吗?
回复 支持 反对

使用道具 举报

发表于 2007-5-20 23:26:30 | 显示全部楼层
Post by gotozt
本人最近装回Mandriva(2007.1),结果被中文乱码问题搞的焦头烂额,具体表现为:
1.挂载U盘中文文件名无法正常显示,Beryl 设置管理器运行时中文显示全是问号;
2.改locale为utf-8后,上述问题解决,但是打开“主文件夹”(Konqueror)后,其中的中文文件名又变成方块;
试了各种方法都无果,几近放弃,一日重装时发现了其中的奥秘:

安装系统时,首先进入语言选择画面,当然是选择简体中文,其实就在这个选择画面的下方,还有一个“Multi languages”选项,单击三角符号展开这一项,接下来是关键的一步:去掉“Old Compatibility(non UTF-8)encoding"前面的勾,然后继续安装,直到完成。

如此安装的话,上述中文问题全部解决,还未发现有其他乱码问题(经典的除外)。

关于此类问题,欢迎各位在此多多交流!

这只不过是设置local的默认语言编码为utf8,在创建root目录里的文件时也用utf8,显示肯定就正常了撒
回复 支持 反对

使用道具 举报

发表于 2007-5-22 14:36:09 | 显示全部楼层
我的mp3播放器里,载入的歌曲,大多数中文出现乱码
回复 支持 反对

使用道具 举报

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

本版积分规则

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