21.1.3.2 アプリケーションを地域化する

アプリケーションを地域化するのなら、関数 _() を グローバルな組み込み名前空間に組み入れなければならず、これは 通常アプリケーションの主ドライバ (main driver) ファイル で 行います。この操作によって、アプリケーション独自のファイルは 明示的に各ファイルで _() の組み入れを行わなくても 単に _('...') を使うだけで済むようになります。

単純な場合では、単に以下の短いコードをアプリケーションの 主ドライバファイルに追加するだけです:

import gettext
gettext.install('myapplication')

ロケールディレクトリや unicode フラグを設定する必要が ある場合、それらの値を install() 関数に渡すことが できます:

import gettext
gettext.install('myapplication', '/usr/share/locale', unicode=1)

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。