当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [原创]不删除文件完美解决8.04 Flash标题和菜单乱码问题!
帖子发表于 : 2008-04-29 9:57 
头像

注册: 2007-07-22 12:26
帖子: 63
送出感谢: 0 次
接收感谢: 0 次
今天开机才发现原来装了firfox插件后浏览网页上的flash的标题和右键菜单都是乱码,搜索了论坛,发现都是用删除文件的方法,看后面的跟帖有因为删除文件而导致打开openoffice是乱码的,经过一番搜索和尝试,总算总结了几种方法完美解决了flash的标题和菜单问题,以下是我的修改步骤:

1、(此步骤仅适合Ubuntu 8.04,对于Ubuntu其他版本,请对应找到firefox的安装路径
代码:
sudo rm /usr/lib/firefox-3.0b5/plugins/libflashplayer.so

引用:
注释:删除原有的flash插件,其他版本的Ubuntu下的firefox请找到对应路径


2、打开firefox的 编辑->首选项,切换到 内容标签栏,在字体&颜色那一栏点击高级,打开一个对话框,在对话框的下面将默认字符编码那一栏改为:简体中文(GB2312).

3、关闭所有选项卡和firefox,按照快速设置指南的步骤重新安装一边flash插件

4、此时,你会发现打开浏览器后,flash的右键菜单恢复正常了,但是flash标题文字还是乱码,别急,往下看!

5、重要的一步,请仔细阅读步骤说明!
输入如下代码:
代码:
cd /etc/fonts/conf.d/

为了安全,备份一下:
代码:
sudo cp 49-sansserif.conf 49-sansserif.conf_backup

插上一句,若发现更改后系统某些字体有问题,请执行以下指令:
代码:
sudo rm /etc/fonts/conf.d/49-49-sansserif.conf #删除修改后的文件
sudo cp /etc/fonts/conf.d/49-49-sansserif.conf_backup /etc/fonts/conf.d/49-49-sansserif.conf #备份还原


6、注意我的说明
输入如下指令:
代码:
sudo gedit ./49-sansserif.conf

此时文件显示的内容如下:
引用:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>sans-serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>serif</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>sans-serif</string>
</edit>
</match>
</fontconfig>

如上所示,将其中的第1、2、4个<string>后面的sans-serif或者serif用你自己系统中支持中文的字体的名字代替,注意字体名字的大小写
比如:我的系统中安装了ZhunYuan.ttf,我则用ZhunYuan代替上述所说的字段:
我的系统修改后的文件如下所示(注意:个人根据自己的实际情况修改
引用:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>ZhunYuan</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>ZhunYuan</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>ZhunYuan</string>
</edit>
</match>
</fontconfig>

以上是我综合了论坛中的多种方法在不删除49-sansserif.conf文件的前提下解决flash菜单乱码的问题的方法,若有不正确的地方请指正,注意各Ubuntu版本修改的区别,以上是基于Ubuntu 8.04的系统修改的方法,其他版本修改方法我已有简短的说明!

对应我blog该篇文章的地址:点此


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-30 14:25 
头像

注册: 2007-11-21 11:43
帖子: 50
送出感谢: 0 次
接收感谢: 0 次
:lol:
thx


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-30 17:01 
头像

注册: 2006-07-29 2:04
帖子: 111
地址: Southwest JiaoTong University
送出感谢: 0 次
接收感谢: 0 次
删除的其实只是链接文件,没什么大碍,而且openoffice也没乱码。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-07-29 16:52 

注册: 2008-01-12 8:59
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
完全能用,谢谢分享


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-07-29 17:38 

注册: 2007-05-06 10:12
帖子: 1994
送出感谢: 0 次
接收感谢: 0 次
呃....49-sansserif.conf里最后一个改为中文字体就行了,然后一切ok.......

wiki里有写的.....


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


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

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

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