Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

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 下に置いています。


▼関連発言

728:文字コードの選択について [くろすけ] 11/17
 └730:Re:文字コードの選択について [森] 11/19 <

Pass 保存

早田のホームページへ
CGIROOM