今天研究了一个上午liferay5.0的默认中文问题,路途还真是曲折,根据网上的说法,我那样做是完全没问题了的,但是……,好了,废话少说,进入正题。
在网上搜了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、系统管理员登录,设置默认语言
分享到:
相关推荐
- 针对liferay的特殊配置需求进行了详细阐述,如JAAS配置、特定的TongWeb5.0参数设置等。 #### 第4章 常用TongWeb主要参数调整 - 本章涵盖了调整TongWeb运行时关键参数的方法,以优化其性能和稳定性。 - 包括JVM堆...
### Liferay Development Documentation 5.0 - 关键知识点解析 #### 概览 《Liferay开发文档5.0》是一本全面介绍如何在Liferay企业门户平台上进行开发的专业指南。该文档不仅为初学者提供了快速入门的方法,还深入...
### Liferay Portal 5.0新特性解析 #### 引言 随着技术的不断发展与进步,企业对于协作工具的需求日益增长。Liferay Portal 5.0作为一款领先的企业级开源门户解决方案,在此版本中引入了多项增强功能,尤其是其...
默认情况下,Liferay的Debug端口是8000,但你可能需要根据实际服务器配置进行调整。 - 在"Source"选项卡中,确保已添加所有相关的源代码路径,包括Liferay Portal的源码和你的项目源码。 6. **启动调试** - 在...
《Liferay Development 中文》是关于企业级门户平台Liferay的开发指南,主要面向开发者,旨在帮助他们理解和掌握Liferay的开发技术。Liferay是一款开源的企业级内容管理系统,广泛用于构建数字体验平台,如企业网站...
liferay是一个现成的,即开即用的,功能完备的门户网站Liferay Portal,是一个完美的桌面协同办公组合,完全为企业和机构设计
Liferay Portal的配置涉及多个层面,包括但不限于门户设置、安全策略、邮件服务等。通过细致的配置,管理员能够优化门户性能,增强安全性,同时保证用户体验的流畅性。 #### 五、开发者教程 **1. 开发环境搭建** ...
1. **扩展框架**:Liferay Ext基于Maven构建,它提供了一个框架,开发者可以在其中添加自定义的类加载器,使得新的类和配置可以优先于默认的Liferay类加载,实现对核心功能的扩展。 2. **portlet开发**:通过...
### Liferay 6.2 主题开发中文指南 #### 一、引言 在现代Web开发领域中,网站不仅需要具备强大的功能,还需要拥有吸引人的视觉设计与良好的用户体验。Liferay作为一款开源的企业级门户平台,提供了丰富的工具与...
标题 "Liferay中文资源" 暗示了这个压缩包可能包含了与Liferay相关的中文教程、文档、论坛帖子或其他有用的信息。Liferay是一款开源的企业级门户平台,常用于构建企业内部或外部的协作和信息共享网站。对于熟悉或...
- 由于Liferay开发环境需要使用UTF-8编码,而Eclipse默认使用GBK编码,因此需要更改Eclipse的编码设置。 - 依次点击 `Window` > `Preferences` > `General` > `Workspace`,在 `Text file encoding` 处选择 `Other...
Liferay Portal Liferay IDE
钩子允许你扩展或修改Liferay的默认行为,而无需更改其源代码。布局则决定了页面的显示样式和结构。书中会介绍如何创建和部署这两种类型的插件。 在安全性方面,Liferay的权限系统是其强大功能的一部分。开发者需要...
5. **权限和角色管理**:学习Liferay的安全模型,如何设置用户权限和分配角色,确保数据和资源的安全访问。 6. **社交和协作功能**:探讨Liferay的社区和协作工具,如论坛、博客、文档库等,这些都是促进团队合作的...
- **配置 Liferay SDK 和 Portal Runtime**:在 Eclipse 中设置 Liferay SDK 路径,并配置 Liferay Portal Runtime,使其指向安装的 Tomcat 服务器和 Liferay 门户。 - **启动服务**:通过 Eclipse 的 Server 视图...
现在,开发者可以在这个环境中创建EXT插件,这些插件可以覆盖或增强Liferay的默认功能。EXT插件允许你自定义服务、布局、资源权限、主题等,为Liferay提供无限的定制可能性。 在扩展模式下开发Liferay Portlet时,...
如果需要将Liferay的默认端口8080改为80,打开`D:\liferay-portal-tomcat-6.1.1\tomcat-7.0.27\conf\server.xml`文件,找到`<Connector>`标签,将`port="8080"`更改为`port="80"`,保存并重新启动Tomcat。...