Ubuntu下Flash的中文乱码问题解决方案
1.确认自己已经安装Firefox的flash插件和文泉驿正黑字体,
其中文泉驿正黑字体可以在这里下载。
2.打开终端
cd /etc/fonts/conf.d/ 切换到目录
sudo gedit ./49-sansserif.conf 打开配置文件
3.打开的gedit文件内容如下
<?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>
将红字部分统一改成wqy-zenhei
保存,重启。
4.测试情况:
163的Flash新闻头条 正常文字
nicovideo(日本flash视频站,字幕是日文) 正常显示日文
acfun(nicovideo的国内翻版,字幕是简体正体中文混杂) 正常显示
amazon(世界级B2C网站,部分界面元素使用flash)正常显示文字
flickr (世界最大图片分享网站,部分功能需flash)正常显示中文