【发布时间】:2015-12-04 16:09:19
【问题描述】:
我正在使用 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 不适用于来宾(未经授权的)用户。该问题已记录在here。
我的要求是,每当访客用户访问网站时,他都可以更改语言,因此主题/网站页面/管理员/网页内容应更改为相应的语言。
谁能建议一种解决方法来开发此功能?
【问题讨论】:
-
@crv 你能建议一些解决方法吗
标签: java liferay liferay-6 multilingual liferay-theme