QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3011|回复: 3

中文locale的困惑

[复制链接]
发表于 2007-7-31 15:10:17 | 显示全部楼层 |阅读模式
用的是ubuntu,通过方法产生了zh_CN.GB18030的中文支持,编辑/etc/environment把LANG,LC_ALL都改成了zh_CN.GB18030,发现问题出来了,挂载的window分区中文都出现了乱码,通过修改/etc/fstab把mount的参数从uft8改成了codepage=936,iocharset=cp936可以正常显示中文了,console现的挂载分区的中文显示也正常了,然后又发现一个比较奇怪的问题,在/home下由nautilus的右键菜单创建中文文件夹的时候,用console的ls命令显示是乱码,而用console的mkdir创建中文文件夹,在console和nautilus中显示均正常,估计nautilus在创建文件的时候仍然是按照utf8的文件名编码创建的,请问在哪里设置才能解决这个问题,谢谢
发表于 2007-8-11 21:36:07 | 显示全部楼层
应该是gnome对GB码的支持不好。
回复

使用道具 举报

发表于 2007-8-11 22:17:10 | 显示全部楼层
修改 Gnome 的一个参数 ,在 /etc/ 的哪个文件里就不一定了:
G_FILENAME_ENCODING=GB18030
就行了,不然 Gnome 还是使用 UTF8 来解码文件系统的字符串。

有的系统在 GDM 里就有一个语言的选择,一般中文会提供一个 GB 的,一个 UTF8 的,用 GB  就行了。
不过这种不多,也不一定管用。
回复

使用道具 举报

发表于 2007-9-5 03:26:47 | 显示全部楼层
没错,起码debian下我就发现没什么用(当然可能是老皇历了)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-20 10:04 , Processed in 0.169923 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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