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

系统字体配置、中文显示和输入法问题
depp
帖子: 92
注册时间: 2005-10-20 4:15

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

#1

帖子 depp » 2006-05-29 18:03

以前在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,大功告成!
附件
Firefox.png
depp
帖子: 92
注册时间: 2005-10-20 4:15

#2

帖子 depp » 2006-06-10 22:33

有没有人去试啊,怎么没有跟贴。我又全新安装试了一次,应该可以的。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#3

帖子 eexpress » 2006-06-10 22:54

是指flash的右键菜单? 那个是没显示。下次试试这个方法。
● 鸣学
头像
lvjinhua
帖子: 436
注册时间: 2006-02-23 14:46
来自: 上海
联系:

#4

帖子 lvjinhua » 2006-06-11 1:07

我还没注意这个问题,明天试试!
====
dubuntu-6.06-livecd-i386正式版正式完工!
====
*支持LiveCD硬盘启动
*Linux 2.6.15-23-686
*永中Office 2007
*LumaQQ+OpenQ+cycloneQQ
**N 多的编程及调试工具**
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#5

帖子 yongyi » 2006-06-11 9:17

好像还是不可以哦。
附件
4.png
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
depp
帖子: 92
注册时间: 2005-10-20 4:15

#6

帖子 depp » 2006-06-11 9:33

我的本意倒不是冲着这个菜单去的,是flash里面的字体,不过我想如果设对了,菜单的中文应该也可以。
Bassliu
帖子: 5
注册时间: 2005-10-12 21:33

#7

帖子 Bassliu » 2006-06-14 16:26

非常感谢,问题解决得非常好
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
联系:

#8

帖子 yongyi » 2006-06-15 1:05

Bassliu 写了:非常感谢,问题解决得非常好
真的?没出现我上面图的现象?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
sinoviv
帖子: 6
注册时间: 2007-04-01 10:49

#9

帖子 sinoviv » 2007-04-19 14:42

我的系统是7。04
我的系统在使用文泉驿中文美化之后,flash中文显示口口乱码,到目前为止未找到正确答案。

使用你的方法也无效的。
ztmnet
帖子: 14
注册时间: 2007-04-19 22:28

#10

帖子 ztmnet » 2007-04-20 10:51

收获很多,谢谢楼主,忠心的顶!

http://www.xhhnet.com
woodbarracuda
帖子: 2
注册时间: 2008-04-16 11:20

#11

帖子 woodbarracuda » 2008-04-16 16:10

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

如下图所示:
woodbarracuda
帖子: 2
注册时间: 2008-04-16 11:20

#12

帖子 woodbarracuda » 2008-04-16 16:12

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

如下图所示:
附件
5.png
头像
RegentW
帖子: 1486
注册时间: 2007-02-27 21:47
来自: NN

#13

帖子 RegentW » 2008-04-16 16:20

代码: 全选

regent@regent-laptop:/etc/defoma/hints$ sudo demoma-font register-all custom.hints
sudo: demoma-font: command not found
Core i5, 512G + SSD 20G, DDRIII 8G
头像
阿卟
帖子: 416
注册时间: 2007-09-29 7:36

#14

帖子 阿卟 » 2008-04-16 17:08

8.04 /etc/fonts/conf.dl/49-language-selector-ja-jp.conf

把这个文件删除即可
头像
lailue
帖子: 582
注册时间: 2007-10-06 23:37

#15

帖子 lailue » 2008-04-19 13:54

看看你的字体的所有者及权限,权限不足会是方框。

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