moからpoの作成
WordPressプラグインについてちょっと書いてみる。
結構プラグインには日本語化されていないものも多々あったり、日本語化されているんだけど若干間違っていたりするものもあり、、、
間違っているものに関しては指摘して直してもらうってのが一番なんですが、ホントにそこがおかしいのか不明だったため若干こちらで直して確認することに。
各日本語化を行っている処とか回ると「mo」という拡張子が付いたファイルがあると思います。
そのファイルをテキストエディタで開いて編集・・・・・できればいいのですが、この「mo」というファイルは「バイナリ」ファイルであるため手で編集することはちょっと難しいです。
ちなみに「mo」ファイルを作成するためのソフトとして「Poedit」というソフトがあるのですが、moファイルは「Poedit」では開くことができません。
ではどうしたらいいか。
結構簡単です。
つまりはPoeditで開ける形式にしてしまえばいいのです。
そのためにはバイナリファイルを編集可能なファイルとする「逆アセンブリ」みたいな事をしないといけないのですが
これも簡単にできてしまいます。
やり方としては、Poeditのインストールフォルダ直下、Binフォルダ内の「msgunfmt.exe」を使用することになります。
コマンドライン引数で「poファイルに変換したいmoファイルへのフルパス」と「変換されたpoファイルの保存先」を指定してあげればいいだけなので、、、
cd C:\Program Files\Poedit\bin\
msgunfmt.exe “変換したいmoファイルパス” -o “poファイルの保存先”
pause
こんなとこじゃろか。
後々使えそうなのでメモ程度に。
コメントはまだありません。