2005年1月22日

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

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

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

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@xxxxx

投稿者 xml-rpc : 2005年1月22日 11:17
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/15760
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。