|
|
发表于 2002-11-8 18:07:00
|
显示全部楼层
呵呵,我这两天也正在弄编码的东西.有点糊涂,有没有关于编码方面的资料呀???
我正在看nautilus的源码,发现它在显示一个文件(包括文件夹)的名字时要先把他转换成utf8编码,如果那个文件名本来就是utf8编码的话,这一转换就乱了.另外他对gnome2的一些特定URL(比如start-here 又不做编码转换,但他却把他当做utf8编码显示,比如在/etc/X11/starthere下建一个中文名字的文件,然后在nautilus的地址栏里输入start-here:,那么那个中文文件名的文件就显示成?????(invalid Unicode),如果在start-here里把它改名,那么在地址栏里输入/etc/X11/starthere,文件名就变成乱码了.smb:不支持中文就是这个原因.
帮我弄点资料吧.头痛死了. |
|