UBUNTU下firefox中flash中文乱码终于没有了

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
bokuno
帖子: 177
注册时间: 2009-05-10 22:18
系统: Slax Linux

UBUNTU下firefox中flash中文乱码终于没有了

#1

帖子 bokuno » 2009-05-11 14:35

用上UBUNTU后发现用firefox浏览网页时,页面上的FLASH中的中文会变成一个个的方块(呵呵,看来中文还真的是方块字呀 :em09 ),于是到网上转了转,找了些方法。在这里就做做笔记。
1.打开终端,定位到:/etc/fonts/conf.d。
操作命令:
cd /etc/fonts/conf.d(回车)
2.输入dir(回车)可以查看文件列表。其中有一个文件叫作49-sansserif.conf。
3.对该文件进行备份。
操作命令:
cp 49-sansserif.conf 49-sansserif.conf.bak(回车)。
4.再次输入dir(回车),可以看到已经有49-sansserif.conf和49-sansserif.conf.bak这两个文件了。
5.前面的准备工作已经做好了,下面就进行文件的修改了。
操作命令:
sudo gedit 49-sansserif.conf(回车)。
如果终端中要求输入root密码,那就给它吧。回车后就打开了该文件。
6.修改第1,2,4个<string></string>之间的内容。将其改为支持中文的字体。
比如下面的例子:
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>仿宋_GB2312</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>仿宋_GB2312</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>仿宋_GB2312</string>
</edit>
</match>
最后,请重新启动机器。问题就可以解决。
其实当时这样修改后发现问题并没有解决(没有重启),以为这个方法不行,就没有再管了。今天开机后,呵呵,发现问题已经解决了,于是知道这个方法是对的。
还有,系统中一定要已经安装了相应的字体,比如上面的“仿宋_GB2312”,一定要先安装仿宋体(好像是simfang.ttf吧)才可以。
这个问题解决了,但wine下中文乱码还没搞定。有谁能帮帮我吗?
Using Slax Linux.
With KDE Desktop, Konqueror browser.
头像
cnkanglong
帖子: 332
注册时间: 2006-03-13 14:42

Re: UBUNTU下firefox中flash中文乱码终于没有了

#2

帖子 cnkanglong » 2009-05-11 14:57

:em05
头像
sammysun
帖子: 4088
注册时间: 2007-12-08 23:33
来自: SCUT-guangzhou

Re: UBUNTU下firefox中flash中文乱码终于没有了

#3

帖子 sammysun » 2009-05-11 15:02

:em05
头像
hcym
帖子: 15634
注册时间: 2007-05-06 2:46

Re: UBUNTU下firefox中flash中文乱码终于没有了

#4

帖子 hcym » 2009-05-11 15:04

笑啥?

:em80
回复