当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]6.06 LTS zh_CN.gbk环境下,gedit不能正确存储中文文件名
帖子发表于 : 2006-07-25 18:48 

注册: 2005-11-29 11:49
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
我用的是6.06 LTS,考虑到兼容性,使用了zh_CN.gbk的locale。(这个locale已经正确安装了)

但是,使用gedit的时候,保存文件名为中文时出现问题。 比如,保存文件名“中文.txt”,正常在gnome-terminal里面ls时,应该显示“中文.txt” ,可是实际上显示的是乱码,看起来像是utf-8编码的。此时的gnome-terminal使用的是gbk编码。 如果设置gnome-terminal使用utf-8编码,则文件名显示就正常了。 不过,gedit应该按照我当前的locale保存文件名,而不是utf-8。

其他,如FireFox,Nautilus等待也有此问题。所以估计是gtk库的问题。

在使用5.10版本时,没有这个问题。

谁有解决办法啊? 谢谢啦


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-07-25 18:53 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
utf8才是国际化的。你要兼容gbk。应该想其他办法。或者换其他系统,比如ml。ubuntu越来越趋向于utf8了。编码其实都是在有需要的软件里面可以设置的。


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-07-25 19:12 

注册: 2005-11-29 11:49
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
可是既然有gbk、gb18030的locale,最好还是能够保证正常使用吧。 在5.10时就没有这个问题。
我也想转到utf-8,但是由于要跟很多的win机器打交道,比如Ftp/CVS等等,所以才没有转到utf-8。

谢谢啦!


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-07-25 19:50 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
像ftp这些可能和其他编码打交道的软件,基本都有编码设置。gftp,gmplaer里面菜单就有地方,可以写不同编码的次序。
而anjuta这些,更是简单,选择编码次序就是。而utf8是没选择的。因为是缺省的。
gedit这些,就编码都不要选择。自动识别的。


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Sogou [Spider] 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译