1

我在注册门户中添加了一些项目。现在我想将它们标记为特定语言。Liferay 喜欢。

在 liferay 钩子中:

<hook>
     <language-properties>content/Language_en.properties</language-properties>
     <language-properties>content/Language_fa.properties</language-properties>
</hook>

在 Language_en.properties 中:

 educationType= Education Type
 mobileNumber =Mobile Number

在 Language_fa.properties 中:

 educationType= persian education type 
 mobileNumber = persian  Mobile Number.

和 craete_account.jsp

  <aui:input name="educationType" type="text"></aui:input>
  <aui:input label="Mobile Number" name="mobileNumber" type="tel"> </aui:input>

现在,我应该用哪种方式来标记这两个项目

4

2 回答 2

2

按照此链接创建 Language.properties 挂钩:

http://proliferay.com/liferay-language-properties-hook-development/

于 2015-01-07T07:45:38.373 回答
1

ui首先,在页面顶部导入taglib,如下所示:

<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>

然后使用ui:message标签呈现适当的标签,为该标签传递正确的键,如下所示:

<liferay-ui:message key="educationType" />
于 2015-01-06T17:17:51.327 回答