【问题标题】:How to display only few languages liferay language portlet?如何仅显示少数语言 liferay 语言 portlet?
【发布时间】:2014-09-11 11:07:15
【问题描述】:
In Language portlet I want to display only few language. Is it possible?
I have tried portal-ext.properties and added locale properties like below.
and I want to display language in combobox please provide solution.

我想显示以下语言。我是liferay的新手。我正在使用 liferay 社区版本 6.2。 我不想添加任何额外的语言或区域设置。

locales=en_US,de_DE

I have deleted database and create database and start again server. It show all the language.

My portal-ext.properties look like below.Please help me out.

jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/liferay62?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=root
locales=en_US,de_DE

【问题讨论】:

    标签: liferay liferay-6 liferay-aui


    【解决方案1】:

    您无需更改 portal-ext.properties 中的任何内容。只需转到控制面板 -> 门户设置,然后从右侧菜单中选择显示设置。然后限制 Available Languages 部分中的 Current 列表,保存更改即可。

    请注意,此设置不仅会限制语言 portlet,还会限制整个门户。

    【讨论】:

    • ...如果你想通过portal-ext.properties进行配置,请使用locales.enabled
    • 我已经在语言 portlet 上完成了 -> 单击右上角的选项 -> 配置 -> 设置 -> 语言 -> 将语言从当前删除为可用。有用。对于下拉菜单,我选择 Display Style -> Select box 感谢您的回答。感谢 Olaf 的替代建议。
    【解决方案2】:

    “有一个警告:如果您曾经通过 UI(在控制面板 -> 门户设置 -> 显示设置中),他们将 存储在数据库中并覆盖您在其中配置的内容 门户-ext.properties。因此,您可能想检查您在 控制面板,可能需​​要在那里配置而不是 门户-ext.properties。

    来源:https://www.liferay.com/community/forums/-/message_boards/message/45421596

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-15
      • 2015-11-12
      • 2015-02-08
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多