我必须根据我执行业务逻辑的语言检查浏览器语言。
我的portlet doProcessAction(ActionRequest actionRequest, ActionResponse actionResponse)
接受请求和回复
我检查actionRequest.getLocale()
每次en_IN
作为语言返回,即使我的浏览器语言选为hi_IN
(这是印地语)。
任何人的任何意见都表示高度赞赏。
答案 0 :(得分:0)
浏览器语言未与liferay门户网站语言链接。 Liferay将返回用户在其偏好中设置的语言。 控制面板 - >用户设置 - >显示设置
User Profile/Language settings in Liferay
要获得浏览器语言,请参阅本文 get browser language