Flash Player での日本語表示 (Vine Linux)

日本語というか,フォントがすべて (数字とかも) 表示されない.これは,Flash 作ってる人が互換性なく作ってるせいかと思っていたのだけれど,どうやらフォント設定の問題だったらしい.
ググるhttp://www013.upp.so-net.ne.jp/ikeda/linux/misc.htmlおよび類似のものがたくさん出てくるのだが,これをやってみても効果がなかった.というか,もともと /usr/X11R6/lib/X11/fonts/TrueType/ には sazanami-*.ttf のシンボリックリンクとして kochi-*.ttf があるので,これは対策済ということになる.
効果があったのはこちら.


フォントのあるディレクトリに,中身に以下のような記述をしたファイル(「flash.ttfconf」などと名付ける) を置く.

# デリミタがTABであることに注意
flash	kochi mincho	jisx0208.1983-0	cell
	sazanami-mincho.ttf
	(sazanami-mincho.ttf)
	(sazanami-mincho.ttf)
	(sazanami-mincho.ttf)

flash	kochi gothic	jisx0208.1983-0	cell
	sazanami-gothic.ttf
	(sazanami-gothic.ttf)
	(sazanami-gothic.ttf)
	(sazanami-gothic.ttf)

引用元サイトでは,gothic の 2 行目末尾に余計な “)” が入っているので要注意.書いた後

# /sbin/service xfs reload

かけて,Firefox 再起動したらちゃんと表示された.