2006-01-18から1日間の記事一覧

ja.poの対応部分を翻訳

msgid "test %d" msgstr ""という行を発見。msgstr ""に翻訳を書く。 msgid "test %d" msgstr "テスト %d です" msgfmt.pyでmoファイルを生成。 $ msgfmt.py ja ja.moファイルが生成。アプリはこいつを読み込む。 これを以下のようにコピー # cp ja.mo /usr/…

国際化(i18n)メモ

gettextという仕組みを使えるようになってる。gettextはC言語などでも利用可。日本語化の例を追って見ていく*1 日本語化対象アプリ test.py import sys import gettext gettext.install("test","/usr/share/locale") i=1 sys.stdout.write(_("test %d") % i)…

allowcom msgqの統合パーミッションが変。修正。