21.1 gettext -- 多言語対応に関する国際化サービス

gettext モジュールは、 Python によるモジュールや アプリケーションの国際化 (I18N, I-nternationalizatio-N) および地域化 (L10N, L-ocalizatio-N) サービスを提供します。 このモジュールは GNU gettext メッセージカタログへの API と、 より高レベルで Python ファイルに適しているクラスに基づいた API の 両方をサポートしてます。以下で述べるインタフェースを使うことで、 モジュールやアプリケーションのメッセージをある自然言語で記述しておき、 翻訳されたメッセージのカタログを与えて他の異なる自然言語の環境下で動作 させることができます。

ここでは Python のモジュールやアプリケーションを地域化する ためのいくつかのヒントも提供しています。



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