2016年12月30日金曜日

Flash Playerでの文字化け

LinuxのFlash Playerでは動画の字幕やゲーム内のテキストが文字化けを起こすことがあります。
日本語環境においてのこの不具合はかなり前からあるものでUbuntuフォーラム等でも何度か取り上げられて解決策も示されています。
OSを新規インストールした場合などには文字化け対策の作業が必要となるので備忘録として手順を書き留めておきたいと思います。

文字化けの原因はFlash Playerで「AR PL Uming」という中国語フォントが設定されているためです。
そこでfonts-arphic-umingをインストール後にフォントキャッシュをクリア、日本語フォントで置き換えるという方法を取ります。

$ sudo apt-get install fonts-arphic-uming
$ sudo fc-cache -fv
$ cd /usr/share/fonts/truetype/arphic
$ sudo cp -p 任意の日本語フォント uming.ttc

上記の手順を実行後、文字化けを起こしていた動画やゲームで確認します。
文字化けが解消されていれば成功です。