gettext
最終更新日時:2007-09-23 17:34:55
その他UNIX系
その他UNIX系
gettext とは
gettext はアプリケーションが使用するメッセージを国際化対応させるための仕組みを提供します。
インストール
たいていの国際化対応されたアプリケーションで使用されているので、最近の Linux のディストリビューションではほとんどデフォルトでインストールされていると思います。
従って、手動でインストールすることはほとんどありません。
バージョン 0.10.40 の例です。
おきまりの手順でOKです。
% ./configure % make % su # make install
メッセージの設定
.po ファイルに各国別にメッセージの設定を書き、.po ファイルを元に .mo ファイルを生成することによりメッセージの設定を行うことができます。
.po ファイルから .mo ファイルを生成するには以下のようにします。
% msgfmt aaa.po -o aaa.mo