众所周知,liferay的中文支持做的很不好,所以当需要用liferay做东西的时候,就要适当的更改它的中文翻译。下面就简述一下更改的过程:<o:p></o:p>
首先,使用eclipse插件jinto来修改properties文件,利用插件就可以不用在命令行用native来生成中文编码。jinto下载地址:http://www.guh-software.de/jinto.html<o:p></o:p>
插件导入eclipse后,properties文件就会不同的图标,并且把当前目录下的所有语言文件都汇总起来,这样就可以根据key值更改对应的中文,比如liferay中blogs对应的中文为Blog,把它更改为“博客”就可以了。<o:p></o:p>
由于是在liferay的源文件中更改的,在绑定tomcat的服务器中并没有更改。由两种方法可以更改服务器中的properties文件:1.把{workspace}\portal\portal-ejb\classes\content目录中对应中文的Language_zh_CN.properties和Language_zh_CN.properties.native文件copy到{liferay}\webapps\ROOT\WEB-INF\classes\content目录中并覆盖原文件。({workspace}为eclipse工程文件夹、{liferay}为服务器文件夹)2.在eclipse中从portal源代码使用ant生成ext工程,然后从ext工程部署到服务器目录下。<o:p></o:p>
第二种方法费时很多,推荐使用第一种方法。
分享到:
相关推荐
在"Liferay开发指南(中文)"中,你可以找到以下关键知识点: 1. **Liferay架构**:了解Liferay的基础架构,包括其服务层、业务逻辑层和展现层,这将有助于理解Liferay如何处理请求和响应。 2. **portlet开发**:...
3. 如果需要更改默认的 HSQL 数据库,可以在 `portal-ext.properties` 文件中配置其他数据库连接参数,例如 MySQL。这个文件通常在 `tomcat-6.0.26/webapps/ROOT/WEB-INF/classes` 下创建。配置示例如下: ``` ...
- 打开Eclipse IDE,选择“File”->“New”->“Other”,在弹出窗口中选择“Liferay”->“Liferay Plugin Project”,点击“Next”。 - 配置LiferayPluginsSDK,点击“Configure”按钮,然后点击“Add”,浏览并选择...
安装过程中需注意兼容性问题,确保服务器环境与Liferay版本匹配。 - 安装后,管理员需要进行基本的配置,例如设置站点、用户管理、权限分配、邮件服务器设置等,以满足企业的运营需求。 3. **管理任务** - 日常...
根据提供的文件信息,我们可以从标题、描述以及部分可读内容中提炼出几个关键知识点:Hibernate API、Liferay中文API、Struts、Spring框架以及jQuery。接下来将分别对这些知识点进行详细解析。 ### Hibernate API ...
- 修改`liferay-display.xml`,将portlet分类显示在特定的类别下。在这里,我们将其添加到名为`category.sample`的类别中,以便在Liferay控制台中管理和展示。 5. **国际化**: - 使用`Language-ext_zh_...
在项目属性中,设置编码格式为`utf-8`,以避免可能出现的中文编码问题。 重新Ant编译的步骤: 1. 修改配置文件:打开根目录下的配置文件,配置Tomcat的相关信息。Liferay 6.0.6支持Tomcat 6.x,不兼容7.x版本。你...
【Liferay Webservice 教程】:通过Liferay Webservice,开发者可以轻松地为Liferay Portal创建服务,使得远程系统能够与Liferay中的portlet进行交互。以下是一个详细的步骤指南,教你如何利用Liferay Service ...
这个过程虽然步骤不多,但由于英文文档描述模糊,且网络上的中文教程稀缺,导致配置过程中可能会遇到诸多困扰。本文将详细介绍如何将 Liferay 5.1.2 的数据库从 HSQLDB 转换到 Oracle 10G。 **步骤1:创建 Oracle ...
### Liferay6官方培训学习笔记:开发环境搭建与数据库配置详解 #### 一、开发环境搭建 Liferay是一款基于Java的开源企业级门户框架,它提供了丰富的功能和强大的定制能力,适用于构建各种复杂的Web应用程序。在...
启动Liferay后,可以通过配置页面更改默认数据库为MySQL,初始化完成后即可访问Liferay门户。 2. **CAS部署**:下载并解压CAS服务器包,将cas-server-webapp-3.5.0.war部署到Liferay服务器的webapps目录下,启动CAS...
这个“liferay-development-zh.rar”压缩包显然包含了关于Liferay开发的中文详细指南,特别适合那些希望在中国语境下学习和实践Liferay开发的个人或团队。本文将深入探讨Liferay开发的关键知识点,基于提供的...
本文将针对“uEngine/liferay汉化问题”进行详细解析,包括如何对uEngine进行汉化设置、如何处理带有属性文件的网页汉化以及如何实现网页内直接写汉字输出等功能,并介绍如何确保数据在数据库中能够被正确存储。...
`messages_zh_CN.properties`、`messages_en.properties`和`messages.properties`是Liferay的多语言资源文件,它们存储了应用中的各种文本信息,如错误提示、按钮标签等,分别对应简体中文、英文和默认语言。...
通过以上步骤,你将能够有效地进行Liferay的开发工作,包括修改现有功能、添加新功能以及与其他系统的集成。记得定期更新Liferay版本和开发工具,以保持与最新技术的同步。在开发过程中,遵循良好的编程实践,确保...
在完成上述步骤后,开发者就可以在 Myeclipse 中对 Liferay 进行开发、编译和部署工作,包括创建portlet、修改主题或实现其他定制功能。注意,可能还需要根据实际需求配置数据库连接、部署EXT扩展等。 在整个过程中...
- **EXT**:Liferay中的一种开发模式,代表“扩展开发环境”,用于在Liferay提供的开发环境中进行插件开发。 #### 二、Liferay Portal 的安装与使用 **2.1 Liferay Portal 的安装** ##### 2.1.1 推荐使用工具 - ...
这可能需要修改Liferay的`WEB-INF/lib`目录。 3. **portlet配置**:在`portlet.xml`文件中定义portlet,这是portlet的基础配置文件,通常包含portlet的元数据、显示参数等信息。你提供的`portlet.properties`文件...
### Liferay开发手册知识点解析 ...以上是Liferay开发手册中的关键知识点总结,涵盖了Portlet、主题和布局三个方面的主要配置和实现细节。这些知识对于开发者理解和掌握Liferay平台的核心功能至关重要。