« 異常事態(3)異常事態(2) »

poEdit

2004/04/18 22:28 | 著者: Jun MUTO [mail] | カテゴリ: b2evolution, コンピュータ
b2evolution 付属の日本語メッセージファイル(blogs/locales/ja_JP/LC_MESSAGES/messages.po)が古くて、メニュー等で日本語に置き換えられない部分が多くありましたので、不足している分を自分で作ってみることにしました。
現在の message.pot ファイルとの差分を採るのが手作業では非常に面倒でしたので、Windows 98にも対応していてpoファイルの編集が簡単にできるという poEdit を使ってみました。
追記:poEdit のサイトURLが http://www.poedit.org/ に変更されています。
2007年2月1日追記:以下の文章は、poEdit version 1.2.5 の話題です。また、現在 poEdit のサイト http://www.poedit.org/ では繋がらないようです。http://poedit.sourceforge.net/http://www.poedit.net/ で行けるようです。

ところが、日本語部分を編集しようとすると、IMEで文字が入力できなかったり、コピー&貼り付けで入力はできるものの文字が勝手に削除されてしまったり、異常な動作にぶつかってしまいました。poEditのサイトには (partial Unicode support on Windows 9x) とあるものの、これは部分的サポートどころの話ではないので、何か問題があるのだろうと調べてみました。

poEditをインストールしたディレクトリ下の poEdit\bin\unicows.dll ファイルのタイムスタンプがかなり古いことに気づき、Microsoftのサイトで配布されている最近の Microsoft Layer for Unicode on Windows 95, 98, and Me Systemsunicows.dll に置き換えてみたところ、正常に動作するようになりました。
Windows 9x系でなければ関係ないためか、配布ファイルに同梱するDLLファイルのバージョンが古い不適切なものになっていたみたいです。

この記事へのトラックバック アドレス

Trackback URL (right click and copy shortcut/link location)

フィードバックはまだありません...

コメントを残す


Your email address will not be revealed on this site.

頂いたURLは表示されます。
(改行が自動で <br /> になります)
(Name, email & website)
(ユーザに、メッセージ・フォームを通じた連絡を許可します (あなたのメール・アドレスは表示されません))
2009年11月
 << <   > >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

茶気抄:
このサイトは、私(Jun MUTO)が気になったことをメモしておくために設置しています。
気の向くままに運用しているため、予告なく停止したり、表示がおかしくなったりすることがあります。

当サイトではログの採取を行っています。ご承知おきください。

検索

最近の投稿

XMLフィード

powered by b2evolution free blog software

ユーブック バナー 10000118