-1

私は、スウェーデン語、英語、ロシア語の 3 つの異なる言語を含む Web ページを持っています。WebTexts_en.propertiesWebTexts_sv.propertiesおよびWebTexts_ry.propertiesファイルとともにLangSupport.jsp、ブラウザのロケールを選択します。

私のページは英語で動作しますneptune-app-id.appspot.comが、この言語のみで、スウェーデン語とロシア語では動作しません。Internationalization.classこれを機能させるには、何らかの種類を作成する必要がありますか。または、ロケールを使用してリソース バンドルを操作するにはどうすればよいですか?

ここにいくつかの非常に良いリンクがありますが、これを作成する方法がわかりません。

  1. http://www.avajava.com/tutorials/lessons/how-do-i-internationalize-my-web-application.html?page=1
  2. http://www.avajava.com/tutorials/lessons/how-do-i-use-locales-and-resource-bundles-to-internationalize-my-application.html;jsessionid=72C23BCD47546E9D05DF422DA3F0EC39

おそらく、これを設定する方法を知っていて、私を助けてくれる人がいますか?

Eclipse での私のファイル設定をここに含めて、あなたにも見てもらいました。マイページはGoogle App Engineのhttp://neptune-app-id.appspot.com/にあります。

4

1 に答える 1

0

私の推測では、スウェーデン語と Rusyn では、テキストは u エスケープされていません。Java には、テキストをエンコードおよび逆デコードするための小さなツールがあります。

native2ascii -encoding UTF-8 native.properties > ascii.properties

それ以外の場合は、ファイルを切り替えて、スウェーデン語を英語に名前を変更し、試してみてください。

于 2012-05-28T11:30:05.160 に答える