[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:42603] Re: [gettext] ja.po の msgid に non-ASCII 文字は使える?



濱崎です。
鵜飼さん、お返事ありがとうございます。

<87vf9qprw8.wl@xxxxxxxx>の記事において
ukai@debian.or.jpさんは書きました。

ukai>> ソースの encoding と、poファイルの encodingが同じじゃないと
ukai>> msgid が equals にならないんではないかと。

これは、C のソースファイルも po ファイルも UTF-8 で書かれているので、
同じです。また、

    msgfmt ja.po -o ja.gmo 

で生成された ja.gmo を od -t xC して、
冒頭のインデックス部分に non-ASCII の文字も
ソースと同じ文字コードで格納されていることは確認しました。

これでも、gettext(3) は non-ASCII の文字列を見つけられないのでしょうか。

info gettext に書かれていることについては、Bluefish の
開発メーリングリストに持っていって、話してみます。
ただ、

>>                                                                   For
>> info don't count even on the gnu online-manualy, they are way outdated
>> (as are the manpages).

と言ってる人達なので、info に書いてあるから、と言う理由で納得しては
くれそうにありません。(^^;
--------------------------------------------------
    濱崎 健 E-mail: hma@xxxxxxxxxxxxx