namazu-ml(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to use Japanese and English in parallel



ファストスタジオ廣瀬と申します。

On [namazu 894] How to use Japanese and English in parallel
Mikio_Kawai wrote:

 >ところで、和文の場合は、namazu.confのLanguageが"ja"になりますが、英文の
 >場合は"ea"にしなければなりません。inedexは、和文と英文とでフォルダを別に
 >持つことができますが、nmamazu.confで2種類の設定を使い分けるにはどうした
 >らよいのでしょうか?

仰っていることが良く理解できないので、はずしているかもしれませんが・・・

インデクスの場所が
 和文用インデクス
 /usr/local/namazu/index/foo-ja/

 英文用インデクス
 /usr/local/namazu/index/foo-en/
だとして

cgiから呼ぶときに
引数にlangをつければよろしいのではないでしょうか?
http://foo.bar.org/cg-bin/namazu.cgi?dbname=foo-en&lang=en
としてあげると、自動的にNMZ.*.enを読込みます。

あとは英文用インデクスのNMZ.head.enに
<input type=hidden name=lang value=en>
を入れておけば良いと思います。


yoshihide hirose 
mailto:yoshihide@xxxxxxxxxx