繁体   English   中英

Liferay中的国际化

[英]Internationalization in Liferay

如何使用jstl进行国际化? 我已经阅读了很多有关fmt:taglib的内容,但是我仍然不知道如何使用它。 例如,我们有一行

<p><a href="${StackOverFlow}" title='<liferay-ui:message key="hello-world" />'>Stack_over_flow</a></p>

以及docroot / src / content文件夹中的Language.properties。 如何在标题部分使用JSTL?

我阅读了很多有关此问题的信息,但没有效果。 @希瓦姆

我想您正在寻找这个<fmt:message key="hello-world">
不要忘记包括taglib <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

和往常一样,答案太简单了:

<c:set var="message">
    <liferay-ui:message key="hello-world" />
</c:set>

<p><a href="${StackOverFlow}"title="${message}">Stack_over_flow</a></p>

都是为了避免“标记中的标记”中的标记。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM