问题 更改Liferay中的默认语言


如何更改语言的默认值?

当用户第一次登录时,默认语言是英语,我需要更改它。


10341
2018-05-19 10:30


起源



答案:


您可以从“控制面板” - “门户网站设置” - “显示设置” - “默认语言”更改默认语言。 您还可以在portal-ext.properties上覆盖params:

#
# Set the default locale used by Liferay. This locale is no longer set at
# the VM level. See LEP-2584.
#
user.country=US
user.language=en

BR, 保罗


9
2018-05-19 20:39



“有一点需要注意:如果您曾经通过UI设置此配置(在ControlPanel - >门户网站设置 - >显示设置中),它们将存储在数据库中并覆盖您在portal-ext.properties中配置的内容。因此,您可能想要检查在控制面板中找到的内容,可能需要在那里配置而不是portal-ext.properties。来源: liferay.com/community/forums/-/message_boards/message/45421596 - MDT


答案:


您可以从“控制面板” - “门户网站设置” - “显示设置” - “默认语言”更改默认语言。 您还可以在portal-ext.properties上覆盖params:

#
# Set the default locale used by Liferay. This locale is no longer set at
# the VM level. See LEP-2584.
#
user.country=US
user.language=en

BR, 保罗


9
2018-05-19 20:39



“有一点需要注意:如果您曾经通过UI设置此配置(在ControlPanel - >门户网站设置 - >显示设置中),它们将存储在数据库中并覆盖您在portal-ext.properties中配置的内容。因此,您可能想要检查在控制面板中找到的内容,可能需要在那里配置而不是portal-ext.properties。来源: liferay.com/community/forums/-/message_boards/message/45421596 - MDT


在Liferay 7中,可以在UI中找到默认语言设置:

控制面板>实例设置>杂项>显示设置

正如MDT所说,它会覆盖所有内容 portal-ext.properties


3
2018-06-28 10:53