浏览 2953 次
锁定老帖子 主题:liferay5.0默认中文设置
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-17
在网上搜了N份资料,说在system.properties文件中,只要把system.properties中的user.country=CN,user.language=zh设置了,然后在清空浏览器缓存就OK,但是在我这没有通过,继续查找资料,突然,又看到不同见解,说在portal-impl.jar下的portlet.properties中的locales设置成zh_CN,en_US,即:locales=zh_CN,en_US,只要这两个,或者只要zh_CN。想着这次应该OK了…… 等了1分多钟,服务器启动了,try,还是英文,于是把浏览器中的缓存和Cookie全清空,依然是英文,这就郁闷了,我又跑到com.liferay.portlet.language.action下,找到ViewAction,把取得的languageId手动写成zh_CN,部署后运行,英文依然。 一个偶然的机会让我注意到,user_表中的字段languageid,有的是zh_CN,有的是en_US,我就用系统管理员登录系统(不知道什么时候我把系统管理员登录时设置成了中文),在自己的资料管理里,有个“语言”,我看默认是英文,然后就选择了中文,注销,再测试,果然,其他用户登录时的默认语言也都是中文了,终于松了一口气,呵呵 总结: 1、在system.properties文件中,设置默认为中文,即: user.country=CN,user.language=zh 2、如果不想在liferay中显示太多语言,直接在portlet.properties文件的locales属性下选择你要用到的语言即可 3、系统管理员登录,设置默认语言 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-05-12
哥们知道,如何注册中文用用户吗?
|
|
返回顶楼 | |