[Namazu-users-ja 517] Re: Namazuの検索結果を日本語にしたいのですが。

seijun86 @ yahoo.co.jp seijun86 @ yahoo.co.jp
2005年 9月 9日 (金) 17:16:20 JST


Tadamasa Teranishi <yw3t-trns @ asahi-net.or.jp>さん:
Seijunです。どうも有り難うございます。
> 寺西です。
> あれ?
> デフォルトのインストールでは /usr/local/etc/namazu/namazurc は
> インストールしませんが、このファイルはどうやって作りましたか?
同じディレクトリのnamazurc-sampleをリネームコピーして若干編集しました。
> 
> インストール前に古い Namazu がインストールされていたということ
> はありませんか?
そういうことはありません。

> > > /cgi-bin/namazu2.cgi を次の内容にした場合の結果をお知らせください。
> > > (NAMAZUNORC が追加されています。)
> > >
> > > #!/usr/bin/perl
> > >
> > > delete $ENV{'LC_ALL'};
> > > delete $ENV{'LANG'};
> > > delete $ENV{'LC_MESSAGES'};
> > > delete $ENV{'LANGUAGE'};
> > > $ENV{'NAMAZUNORC'} = "all";
> > > system("/var/www/cgi-bin/namazu.cgi");
> > 上記は、英語でした。
> 
> これが英語である理由がわかりません。謎です。
> 
> /usr/local/etc/namazu/namazurc の Lang が ja になっていれば、
> 何となく今までの問題の理由に説明が付くのですが、これが英語になる
> 理由につながりません。
> namazu.cgi のバージョンが古くて、2.0.12 以前ならありえるのですが...。
$ENV{'NAMAZUNORC'} = "all";の箇所のタイプミスでした。修正しましたら、冒頭の検
索結果のメッセージは日本語になりました。
 
> $ strings /cgi-bin/namazu.cgi | grep "^2\."
> 
> の結果は?
> # パスは適当に書き換えてください。
2.0.14でした。

__________________________________
 Take an action against poverty
 http://pr.mail.yahoo.co.jp/whiteband/




Namazu-users-ja メーリングリストの案内