▼スレッド
│
└◇730:Re:文字コードの選択について [森] 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 下に置いています。