How My Heart Sings

Mon, 01 Aug 2005

今日覚えたgettextのおまじない

gettextによって国際化されたコマンドで、日本語のメッセージが出ない、あるいは文字化けする場合の対処方法。はまったのでメモしておく。

  • export LC_MESSAGES=ja_JP.UTF-8
  • export OUTPUT_CHARSET=ja_JP.UTF-8

ずっと前は$LANGの値を見ていたと記憶しているのだけれど…最近のgettextは、メッセージカタログ中に含まれるメッセージのエンコーディングと現在のロカールで期待されているエンコーディングが異なる場合、メッセージカタログ中のメッセージのエンコーディングを現在のロカールで期待されているエンコーディングに変換してくれるそうなのですが、Zeta1.0ではこのふたつめの方法は効果が無かったです。

Meta Infomation of this entry

You can add this Entry to your  はてなブックマーク and Delicious

Comments

Add Comment...

スパム対策のため、一ヶ月を経過したエントリにはコメントを書き込めないのです…後、http:と書くこともできません。

Name:

Comment:

Le violon intérieur....
Yasuo Yamashita
vaiorinnhiATTOnaDOTrimDOTorjye-pi-
Y.A.S.U.O Ytterbium Artificial Sabotage and Utility Organism Y.A.S.U.O Yelling Abomination from the Sunless Underground Oasis

Pyblosxom and plugins. For detail, see http://viole.sakura.ne.jp/blosxom/blosxom.cgi/plugin_info