カテゴリー
Windows XP

Windows で msgfmt

WordPress のプラグイン YAK の日本語が少々おかしい。例えば、品切れのときに表示されるメッセージは「現在オンラインから、品切れである」う~ん、謎。こんな調子なので、日本語を修 正したいのです。日本語はプラグインのインストールフォルダ内の yak-ja.po に記述してあります。しかし、どんなに書き換えても、画面には全く反映されません。このファイルを msgfmt コマンドで .mo ファイルに変換しなければ、修正が反映されないのです。この msgfmt コマンドを Windows で使用するために、Python を導入しました。インストール後に、インストールフォルダ(デフォルトでは c:\python25、数字はバージョンによって違います。2.5 をインストールしたので 25)に目的の .po ファイル(今回は yak-ja.po)をコピーし、コマンド・プロンプトから
c:\Python25>python c:\python25\tools\i18n\msgfmt.py yak-ja.po
とすれば、.mo ファイルに変換することができます。

コメントを残す