Liferay 7-显示本地化数据

时间:2019-03-01 15:49:54

标签: liferay liferay-7

我的实体的标题已本地化。

<?xml version='1.0' encoding='UTF-8'?><root available-locales="en_GB,fr_FR," default-locale="en_GB"><Title language-id="fr_FR">Test FR</Title><Title language-id="en_GB">TEST GB</Title></root>

我该如何使用当前的语言付款?

<c:forEach var="service" items="${listServices}">
    <td>${service.title}</td>
</c:forEach>

谢谢!

1 个答案:

答案 0 :(得分:0)

查看com.liferay.portal.kernel.util.LocalizationUtil类以获取用于此xml管理的所有方法。

在特殊情况下,您需要getLocalization(String xml, String requestedLanguageId, boolean useDefault)才能提取本地化文本。

再见