0

私は、スウェーデン語、英語、ロシア語の 3 つの異なる言語を含む Web ページを持っています。私の古いJavaページでは、これをWebTexts_en.properties、WebTexts_sv.properties、およびWebTexts_ry.propertiesファイルとLangSupport.jspでセットアップして、ブラウザーのロケールを選択しました。私のjspページはすべてUTF-8エンコーディングを使用しているため、これも正しいはずです。

今、私は自分のページを Google APP Engine に移動しました。ここでこれを行う方法について意見を持っている人がいるのだろうか? 古いセットアップに従おうとしましたが、うまくいかないようです。私のページはありますが、テキストがありません 。http://neptune-app-id.appspot.com/グーグルがこれをどのように設定したいかについて意見がありますか?これのセットアップ全体、ファイルの配置場所、これを機能させるために何を含めるか、ブラウザーに適切なロケールを選択するように LangSupport ファイルをセットアップする方法について助けが必要です。

また、これをセットアップするときに従うことができる、これに関するドキュメントを誰かが見せてくれるといいでしょう。私はこれで静かな初心者ですが、古いページのほとんどのファイルを持っています。Sp私は代わりにGoogleアプリエンジンで動作するようにこれらすべてを変換するだけでよいので、助けてください!!! 私は今立ち往生していて、プロジェクトを進めることができないので、どんな情報でも非常に役に立ちます。

4

1 に答える 1

0

ロケールがあり、ロケールに依存しているため、正しいプロパティ ファイルからプロパティを取得する必要があります。messageId および locale パラメータを持つ EL 関数を定義できます。ロケールに応じて、必要なファイルからプロパティをロードでき、messageId に応じて、必要なメッセージを取得できます。

ptoperties ファイルを WEB-INF/ に配置して、Java コア プロパティでロードできるようにします。

それで全部です。

于 2012-05-21T10:06:06.997 に答える