2017-04-20 8 views
0

英語、ドイツ語、フランス語、イタリア語の4種類の言語をサポートするJSF baedアプリがあります。JSFのエラーメッセージが間違った言語で表示される

のfaces-config.xmlのデフォルトのロケールが英語がJSFのデフォルトのエラーメッセージのために選択されている場合を除き、すべてのラベルまたはカスタムメッセージは、アプリケーションで選択した言語で正しく表示され

途中である(必須のための例フォームのフィールド)。これらのメッセージはドイツ語で表示されます。 "012" の代わりに "検証エラー:値は必須です。"

他のすべての言語については、メッセージが正しく表示されます。

すべてのヘルプは

+0

うまく動作しますが「ドイツの」JDKを実行していますか?または、デフォルトのOS言語はドイツ語ですか? – Kukeltje

+0

OSはドイツ語である、はい – Dani

+0

それで、それはあなたが詳細にどのようにして、どのように動作するのか、他のものが動作しないのかに完全に依存します。答えようとする変数が多すぎます。まず、ロケールのデフォルト言語が実際にどこでも使われているのか、それともサーバーやクライアント言語が実際のデフォルトとして使用されているのか、それ以外の場所では'en ' – Kukeltje

答えて

0

をいただければ幸い私は英語にWebSphereサーバーの言語を変更し、今では

関連する問題