[fess-user 494] Re: 1つのインデックスに2種類の検索UIを作るには

Back to archive index

Shinsuke Sugaya shins****@yahoo*****
2011年 6月 6日 (月) 22:44:54 JST


菅谷です.

詳しいことは JSP の国際化(I18n)や地域化(L10n)などで
調べていただくのが良いかと思いますが,単純に
メッセージだけを差し替えたいだけであれば,
<bean:message key="labels.solr_process_running"/>
などでwebapps/fess/WEB-INF/classes/application.propertiesで
記述したメッセージを出すことができます.日本語は
application_ja.properites に native2asciiして置きます.
画面自体が全く違うような場合はrequestオブジェクトの
localeをみて,jspファイルのincludeとかで出し分けたりなども
あるかもしれません.

よろしくお願いいたします.

shinsuke


2011年6月5日17:14 酒井仁 Jin SAKAI <jin****@ssn*****>:
> こんにちは、酒井と申します。
> はじめて投稿させていただきます。
>
> fess-server-4.0.0.zip を展開・インストールしていろいろ試しています。
> 環境は RedHat Enterprise Linux 5.6 64bit です。
>
> タイトルが判りにくいかもしれませんが、早速質問させてください。
>
> 1つのサイトがあって、日本語のページと英語のページが多数あります。
> このサイト全体をクロールしてインデックスを作成しています。
> インデックスは日本語と英語で分かれているわけではなく、全体で
> 1つです。
>
> さて、日本語のページと英語のページに検索窓をつけて検索させます。
> このとき、検索結果のUIを、日本語ページでは日本語に、英語ページでは
> 英語にしたいのですが、これはどのようにしたら可能でしょうか?
>
> もちろん、インデックスは1種類なので、同じ検索語に対しては
> 検索結果そのものは同じになりますが、ユーザインターフェースとして、
> 日本語の検索結果画面と英語の検索結果画面を使い分けたい、という
> ことです。
>
> 検索結果の表示画面は、現状では、
> http://fess.sourceforge.jp/ja/articles/article-1.html
> の「検索画面のカスタマイズ」を参考にして少しだけ改造しています。
> 画面としては1種類だけなので、これを増やしたいのですが、Java/JSP
> に関して知識がなく、これ以上どうすべきかよくわかりません。
>
> お知恵を拝借いたしたく、よろしくお願い申し上げます。
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>




Fess-user メーリングリストの案内
Back to archive index