1. 使用标签:<liferay-ui:message key="name" /> (需要导入liferay-ui标签库) 来显示内容
2. 在 src/main/resources 目录下创建目录 content,用来存放各种语言的.properties文件
3. 在content目录下,创建 Language.properties文件,输入 key/value,key为第一步中创建的key,例如:name=David
4. 在portlet.xml文件中,在<portlet-info>标签前,添加 <resource-bundle>content/Language</resource-bundle>
5. 刷新页面,就可以看到第一步中的 name 值被properties文件中的value替换了
6. 添加另一语言的properties文件(文件命名查看链接1),例如我添加中文的,文件名为Language_zh_CN.properties,name=大卫(输入的中文会自动转为unicode码)
7. 在浏览器输入地址: localhost:8080/zh,语言就会自动替换为中文了。(其他语言的url查看链接1)
链接1,本地化你的应用程序:https://dev.liferay.com/zh/develop/tutorials/-/knowledge_base/7-0/localizing-your-application
链接2,Liferay 6.1开发学习(六):国际化 | IT人生录:http://www.huqiwen.com/2012/09/23/liferay-6-1-development-study-6-i18n/