2017-12-29 11 views
0

私はビジネスロジックを実行している言語に基づいてブラウザ言語をチェックする必要があります。ポートレットでブラウザ言語を取得する方法

私のポートレットdoProcessAction(ActionRequest actionRequest, ActionResponse actionResponse)は要求と応答を受け入れます。
ブラウザ言語がhi_IN(ヒンディー語)に設定されていても、毎回en_INを言語として返すactionRequest.getLocale()を確認しました。

いずれの入力も高く評価されます。

+1

を行って取得するには:LiferayのUIの残りの部分が中に表示されている言語は何ですか?エンまたはハイ? –

答えて

0

ブラウザ言語は、生涯ポータル言語にリンクされていません。 Liferayはユーザーが設定した言語を返します。 コントロールパネル] - > [ユーザー設定] - > [表示設定

User Profile/Language settings in Liferay

あなたはLiferayのをタグとしてブラウザの言語は、この記事で get browser language

関連する問題