「gettextによるメッセージ国際化(NLS: Native Language Support)の概要」ではかなり大まかな内容しか扱っていないため、実際にコードを作成してメッセージを国際化することにする。 ここで扱う言語はPythonで、他の言語では扱いが若干異なる部分もある。 今回は、準備とgettextツール群を使用した作業の流れを扱う(前半)。 テスト用ディレクトリ構成の準備 まずは、作業ディレクトリ以下にこのようにディレクトリを作成する。*1 [work]-+-[bin]-(空) +-[po]-(空) +-[share]-[locale]-[ja]-[LC_MESSAGES]-(空) プログラム binディレクトリにコードを配置する。 ファイル名: bin/gettexttest.py #! /usr/bin/python # -*- encoding: utf-8 -*- im