LinuxSir.cn,穿越时空的Linuxsir!

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

firefox居然能同时显示两种编码的文件名

[复制链接]
发表于 2006-7-31 21:54:49 | 显示全部楼层 |阅读模式
我的ext3分区上有一个目录下有几个文件,文件名有的是gb18030的,有的是utf8的
[root@206studio tt]# ls
文本文件.html  浣?濂?.html  浣?濂?_file
[root@206studio tt]# ls > ~/x.txt
用khexedit
可以看到:
0000:0000 ce c4 b1 be ce c4 bc fe 2e 68 74 6d 6c 0a e4 bd 文本文件.html.浣
0000:0010 a0 e5 a5 bd 2e 68 74 6d 6c 0a e4 bd a0 e5 a5 bd 犲ソ.html.浣犲ソ
0000:0020 5f 66 69 6c 65 0a                               _file.         

浣?濂?.html  浣?濂?_file其实是utf8的编码的

再看firefox的对话框:
(见复件)

不知道是不是所有的GTK2的程序都这样(我这大部分都是kde的程序,好像没别的GTK2的了)

[root@206studio ~]# locale
LANG=zh_CN.GB18030
LC_CTYPE=zh_CN
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE=C
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL=

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-8-1 02:16:04 | 显示全部楼层
正常。。。gtk的可以自动找到相应的字体显示不同的编码
回复 支持 反对

使用道具 举报

发表于 2006-8-1 11:53:38 | 显示全部楼层
也不是所有编码,只是locale编码和utf-8。
回复 支持 反对

使用道具 举报

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

本版积分规则

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