我正在使用 liferay 6.2 创建主题。我需要在我的主题中添加语言支持。为此,我尝试使用添加语言 portlet
$theme.language()
在 portal_normal.vm 中。通过这个 portlet 被添加到主题,但它没有工作。我也试过
$velocityPortletPreferences.setValue("portletSetupShowBorders","false")
<menu class="nav-horizontal" id="language-navigation">
<ul>
<li>$theme.runtime("82", "", $velocityPortletPreferences.toString())</li>
</ul>
</menu>
$velocityPortletPreferences.reset()
我还注意到语言 portlet 不适用于来宾(未经授权的)用户。该问题已在此处记录。
我的要求是,每当访客用户访问网站时,他都可以更改语言,因此主题/网站页面/管理员/网页内容应更改为相应的语言。
任何人都可以建议一种解决方法来开发此功能吗?