柘植です。こんにちは。
一部分にだけ反応。
On Tue, Dec 28, 2004 at 10:38:29PM +0900,
surfer wrote:
> > ・knoppix-installerでインストール後、mozillaのメニュー
> > が日本語で表示されない。(なぜか英語表示になる)
> これはインストール時に、beginnerあるいはdebianを指定すると
> 起こるようです。日本語化されてないものに戻ってしまいます。
> knoppixを指定すると大丈夫でした。日本語化された状態
> でした。
試しにインストールしてみたらうちでもそうなるみたいです。
`beginner'では(たぶん`debian'でも)Konsoleから`mozilla'と
打ち込んで起動すると日本語メニューになりますが、KDEパネル
やKメニューから起動すると英語メニューになりますね。
直接的には/usr/bin/mozilla-1.7.3(/usr/bin/mozillaの実体)
内部のシェル関数、get_locale()が期待通りの結果を出してくれ
ない(パネル等KDE経由の場合)ために英語メニューになってし
まうみたいです。
パネルやKメニューからも `LC_MESSAGES=ja_JP.eucJP mozilla'
で起動するように設定すれば日本語メニューで起動することは
確認しましたが、なんだかすっきりと理解できてません。
ところで、システムタイプ`knoppix'以外では KDE 起動時に
/etc/X11/Xsession.d/45xsession が実行されない、ということを
思い出して 45xsession の中を見てみると、LC_ALL を LANG と同
じ値でexportしている箇所がありました。
つまり、LC_ALL=ja_JP.eucJP な`knoppix'タイプだとKDE経由でも
Mozillaのメニューが英語にならない、ということなのかな。
ふつーのDebianではLC_ALLが設定してなくても、KDE経由でMozilla
を起動したときに英語メニューにならないので、DebianとKnoppix
の違いはいったい何だろなあ。
と、首をひねったままで年を越しそう;p
--
Tsuge Akihide
|