gettext

最終更新日時:2007-09-23 17:34:55
その他UNIX系

gettext とは


gettext はアプリケーションが使用するメッセージを国際化対応させるための仕組みを提供します。

インストール


たいていの国際化対応されたアプリケーションで使用されているので、最近の Linux のディストリビューションではほとんどデフォルトでインストールされていると思います。
従って、手動でインストールすることはほとんどありません。

バージョン 0.10.40 の例です。
おきまりの手順でOKです。

 % ./configure
 % make
 % su
 # make install


メッセージの設定


.po ファイルに各国別にメッセージの設定を書き、.po ファイルを元に .mo ファイルを生成することによりメッセージの設定を行うことができます。
.po ファイルから .mo ファイルを生成するには以下のようにします。

 % msgfmt aaa.po -o aaa.mo


お問い合わせは 掲示板 にて。