まずは手っ取り早く
{filelink=2}
新しいプロジェクト作成のメニューの方にも手を伸ばしました。
というか、こちらを先にやるべきだった気が・・・・
日本語で表示させるためには、eCubのフォルダに ja_JP と言うフォルダを作ってその中に、eCub.mo wxstd.mo の二つのファイルが無いと日本語での表示ができないのだけれど。
eCub.po ってファイルは添付されているのに、wxstd.po ってファイルは添付されていない。
一般に、「次へ」、「戻る」、「完了」とか言ったよく使う表示部分だけ、eCub.po の中を調べて変更できる所は変更したのだけど・・・
うまく日本語表示になってくれない ><
その元凶は、おそらくはwxstd.mo だって事になるんだど
po形式のファイルが無い事には始まらない ><
でも
poファイルから、moファイルを生成するのだし、moファイルから、poファイルを生成する物があっても良いはず。
いわゆる、デコンパイルですw
そうすると、msgunfmt ってコマンドを発見
さっそく、 wxstd.mo を変換して、 wxstd.po を生成
中身を見ると、やっぱりフランス語・・・
そりゃ、フランス語のランゲージフォルダから持ってきたんだし ^^;
wxstd.poの中身はと言うと・・・・
膨大な量が・・・ eCub のmoファイルより、大きいはずだよw
と言う事で、関係なさそうな部分には手を出さないw
と心に決めて、必要な部分だけ順次日本語化
wxstd.mo ってのは、wxwidget とか言うフレームワークで使われるランゲージファイルらしいんだけど・・・
ライセンス的にどういう物なのか・・・不明
もしかしたら、誰かが既に日本語化してたりして・・・^^;
なので今回は暫定的に、eCubのランゲージファイルと同梱してみました。
不適切な日本語変換や、「意味違うじゃん」とか言うのがありましたら、お知らせ下さい。