分页: 1 / 2

[原创]让flashplayer正确显示中文

发表于 : 2006-05-29 18:03
depp
以前在breezy里,默认的中文GB字体是AR PL SungtiL GB, AR PL KaitiM GB,flash还能够显示出中文(尽管受到日文字体的干扰,字体混用在一起,不好看),到了dapper,默认中文字体变成了AR PL ShanHeiSun Uni(uming),flashplayer(7.23), 找不到这个字体,所以中文根本显示不出来。据说flashplayer要出9.0了,到时候可能可以自动认出新的字体,不过在没出之前,大家可以用我的办法让它正确显示中文GB字体,原理就是把新字体伪装成flashplayer可以认出的字体。

代码: 全选

cd /etc/defoma/hints
sudo cp ttf-arphic-uming.hints custom.hints
编辑custom.hints文件,找到
X-Family = AR_PL_ShanHeiSun_Uni
一行,改成
X-Family = AR_PL_SungtiL_GB
然后运行

代码: 全选

sudo defoma-font register-all custom.hints
以注册新的(假)字体,为避免日文字体的干扰,可以把日文字体反注册掉

代码: 全选

sudo defoma-font unregister-all ttf-kochi*
然后运行

代码: 全选

sudo defoma-reconfigure
重启X,大功告成!

发表于 : 2006-06-10 22:33
depp
有没有人去试啊,怎么没有跟贴。我又全新安装试了一次,应该可以的。

发表于 : 2006-06-10 22:54
eexpress
是指flash的右键菜单? 那个是没显示。下次试试这个方法。

发表于 : 2006-06-11 1:07
lvjinhua
我还没注意这个问题,明天试试!

发表于 : 2006-06-11 9:17
yongyi
好像还是不可以哦。

发表于 : 2006-06-11 9:33
depp
我的本意倒不是冲着这个菜单去的,是flash里面的字体,不过我想如果设对了,菜单的中文应该也可以。

发表于 : 2006-06-14 16:26
Bassliu
非常感谢,问题解决得非常好

发表于 : 2006-06-15 1:05
yongyi
Bassliu 写了:非常感谢,问题解决得非常好
真的?没出现我上面图的现象?

发表于 : 2007-04-19 14:42
sinoviv
我的系统是7。04
我的系统在使用文泉驿中文美化之后,flash中文显示口口乱码,到目前为止未找到正确答案。

使用你的方法也无效的。

发表于 : 2007-04-20 10:51
ztmnet
收获很多,谢谢楼主,忠心的顶!

http://www.xhhnet.com

发表于 : 2008-04-16 16:10
woodbarracuda
我也是遇到这个问题,firefox里面的flash可以显示,但里面的中文显示都是方框,用以上方法无效。
环境:ubuntu8.04,Firefox/3.0b5,shockwave flash 9.0 r124.

如下图所示:

发表于 : 2008-04-16 16:12
woodbarracuda
我也是遇到这个问题,firefox里面的flash可以显示,但里面的中文显示都是方框,用以上方法无效。
环境:ubuntu8.04,Firefox/3.0b5,shockwave flash 9.0 r124.

如下图所示:

发表于 : 2008-04-16 16:20
RegentW

代码: 全选

regent@regent-laptop:/etc/defoma/hints$ sudo demoma-font register-all custom.hints
sudo: demoma-font: command not found

发表于 : 2008-04-16 17:08
阿卟
8.04 /etc/fonts/conf.dl/49-language-selector-ja-jp.conf

把这个文件删除即可

发表于 : 2008-04-19 13:54
lailue
看看你的字体的所有者及权限,权限不足会是方框。

最好把firefox的mediawrap插件也装上。