在liferay 7.2主题中使用languageUtil?

问题描述 投票:0回答:1

我有一个老主题,经常像这样使用languageUtil

<span>${languageUtil.get(locale, "header-contact")}</span>

我也有一个Language.properties来设置所有这些键。在liferay教程中,我仅发现只需要将属性文件放入模块的src/main/resources/content/文件夹中,即可将其设置为我的语言模块。显然,liferay会自动检测到并加载它。

对我来说这不起作用,liferay仅显示header-contact,而不显示译文。我正在使用CE 7.2

liferay liferay-7
1个回答
0
投票

您也可以在主题中使用<@liferay.language key="header-contact" />,并使用service = ResourceBundle.class部署@Component。在ResourceBundle组件中,您可以使用ResourceBundle提供翻译。也许本文可能对这里有帮助Language Keys ResourceBundle

© www.soinside.com 2019 - 2024. All rights reserved.