我的实体的标题已本地化。
<?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>
谢谢!
答案 0 :(得分:0)
查看com.liferay.portal.kernel.util.LocalizationUtil
类以获取用于此xml管理的所有方法。
在特殊情况下,您需要getLocalization(String xml, String requestedLanguageId, boolean useDefault)
才能提取本地化文本。
再见