【问题标题】:Liferay 7 - Display localized dataLiferay 7 - 显示本地化数据
【发布时间】:2019-07-23 16:30:53
【问题描述】:

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

<?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>

谢谢!

【问题讨论】:

    标签: liferay liferay-7


    【解决方案1】:

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

    特别是您需要getLocalization(String xml, String requestedLanguageId, boolean useDefault) 来提取本地化文本。

    再见

    【讨论】:

      猜你喜欢
      • 2010-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-18
      • 1970-01-01
      • 2013-04-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多