日々起きた出来事とかメモ書き。突っ込みや連絡が必要でしたらtakky386@gmail.comへお願いします。メニューコンテンツへスキップホームDVDの再生その3xineのメニューを日本語にしようと思っていろいろと試行錯誤を。原因はHelveticaというフォントへ置き換えられて表示されるのですが、このフォントが日本語を持たないことが原因らしい。解決策は、1.英語メニューを使う、2.フォントを置き換える、3.ソースをいじる。1.英語メニューを使うこれはすごく簡単。環境変数LANGに英語を指定するかCを指定すればいい。xineで問題なく起動可能である。xine”を指定すればOK。2.フォントの置き換えこれは失敗しました。/etc/fonts/conf.d/30-metric-aliases.conf内の置き換えてるのをコメントアウトにする方法。次に、ユーザーのホームディレクトリに.fonts.confを作成してXMLにてフォントを日本語フォントへ置き換えるもの。FONTCONFIG_PATHで.fonts.confを指定して起動する方法も駄目だった。参考にしたサイトのフォントも入れてみたけど駄目なので諦めっぽい。3.ソースをいじるこれをやるには変更したソースの差分をpatchとして作り、ebuildを書いてパッチをあてるようにしてemergeってことになる。過去こういったパッチが出てない以上、スマートな方法とは言えないのかも。してもいじるならローカルにソースを展開して変更し、コンパイルしてできたバイナリを上書きかな。結局英語でいくことにしました。やり方が書いてあるサイトもたくさんあるので、同じ現象でハマってる人は参考にしてみるといいかもです。ついて基本はTwitterで囁きます。詳細やフォローが必要なものをこちらに記載しております。