No.730 Re:文字コードの選択について |
発言者: 森 発言日: 2002 11/19 09:45 |
1.Cygwinで配布されているmoファイルはeucです。 2.私の場合、sjisのmoファイルを作って使っています。 sjis moファイルの作り方 1)先ず、poファイルを入手する。 poファイルを入手する方法には以下2通りある。 (1)http://www2.iro.umontreal.ca/~pinard/po/registry.cgi?team=ja から入手する、バージョンに注意 (2)moファイルから作る。 msgunfmt を使って、逆コンパイルします。 2)poファイルをコンバージョンする。 nkf等を使って、euc−>sjis変換します。 poファイルの頭の方に "Content-Type: text/plain; charset=EUC-JP\n" と、指定されていますので EUC_JP を SHIFT_JIS と書き直します。 3)moファイルを作成する。 msgfmt でコンパイルして moファイルを作ります 4)/usr/share/localeに配置する。 出来た sjis moファイルは、 /usr/share/locale/ja/LC_MESSAGES 下に置いても良いと思いましたが、 バージョンアップすると上書きされるので、 私の場合は /usr/share/locale/ja_JP.SJIS 下に置いています。 |
▼関連発言 |