[sylpheed-jp:11093] Re: MacOSXでビルドしたとき、メ ニューが英語で表示される
Hiroyuki Yamamoto <[email protected]> Wed, 9 Feb 2011 10:34:42 +0900
| Newsgroups | gmane.mail.sylpheed.general.japanese |
|---|---|
| Message-ID | <[email protected]> |
山本です。 偶然ですが、実は最近こちらでも Mac OS X 10.6 上で、 GTK-OSX (http://gtk-osx.sourceforge.net/) を使用して ネイティブ環境で Sylpheed を動かそうと試していたりします。 こちらも最初日本語が有効にならなかったのですが、原因は gettext 関連のライブラリが configure 時にうまく認識されていなかった ためでした。 config.h で以下の行が出力されていない場合、日本語化が無効になります。 #define ENABLE_NLS 1 ちなみに GTK-OSX によるビルド手順は以下のような感じです。 export CFLAGS=-m32 export CPPFLAGS="-m32 -I$HOMEgtk/inst/include" export LDFLAGS="-L$HOME/gtk/inst/lib" ./configure --prefix $HOME/gtk/inst --libdir $HOME/gtk/inst/lib make make install On Tue, 8 Feb 2011 21:21:17 +0900 穴澤亮 <[email protected]> wrote: > はじめまして。Sylpheedを使用させていただいています。UIに無駄がなく、 > 操作に迷うことがありません。今回、MacOSX 10.6.6にインストールしようと > 思い、 XQuartz 2.6.0上でビルドしました。特に問題なく動作しています 。 > ただしメニューが日本語で表示されません。以下にインストールの手順を示し > ます。どこか不手際がありましたらご教示ください。 > > [方法] > > (1) MacPortsでGTK+ 2.22.1とGlib 2.26.1をインストールした。 > $ sudo port install glib2 gtk2 > > (2) Sylpheedをホーム・ディレクトリにソースからインストールした。 > $ tar zxvf sylpheed-3.1.0.tar.gz > $ cd sylpheed-3.1.0 > $ ./configure --prefix=$HOME/.local > $ make > $ make install > > [結果] > > Sylpheedを起動すると、メニューが英語で表示された。ただしLANGを > ja_JP.UTF-8に指定した。 > > [考察] > > 表示が英語なだけで、機能はまったく問題ない。ドキュメントによると、 > Sylpheedのロケールは環境変数LANGやLC_ALLで決まるらしい。メーリングリス > トを読んでもMacOSXの話題が少なく、どう対処していいかわからなかった。 > MacOSXの基本的な知識が欠けているのかも知れない。 > > > 何かお気づきの点がありましたらよろしくお願いします。Sylpheedを作って > いただき感謝します。 -- Hiroyuki Yamamoto <[email protected]>