eCub 1.09 日本語ランゲージファイル rel.0.1

まずは手っ取り早く

{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のランゲージファイルと同梱してみました。

不適切な日本語変換や、「意味違うじゃん」とか言うのがありましたら、お知らせ下さい。

(Comments are closed)