Liferay portal-ext.properties 文件中启用的语言设置似乎不起作用
The enabled languages setting in Liferay portal-ext.properties file doesn't seem to work
我正在尝试将语言限制为仅英语。我们还没有翻译我们的任何内容,因此让 Liferay 能够更改它的语言没有帮助,并且当用户不小心偶然发现其中包含替代语言的 URL 时会导致一些问题。
因此我们希望将语言限制为仅英语。我在 portal-ext.properties:
中设置了以下内容
locales.enabled=en_US
但是,如果我随后在 url 中使用不同的语言访问(例如 'iw'),该页面仍会被翻译。
那么,我是不是不明白这个设置的作用?它只限制语言选择器中可用的语言吗?我将不胜感激任何建议,因为这已成为我们用户经常发生的事情,因为 Google 还为我们的一些不同语言的页面编制了索引。
我们正在使用 Liferay 7 GA 7。
谢谢!
我已经在我的 liferay-ce-portal-tomcat-7.3.5-ga6-20200930172312275 服务器上进行了测试:
我在我的 portal-ext.properties 文件中使用了这些属性:
语言环境=en_US
locales.enabled=en_US
locale.prepend.friendly.url.style=0
当门户启动时,我访问了这些网站,确实页面没有按照您的要求进行翻译:
http://localhost:8080/iw
http://localhost:8080/de
如果您有其他用例,请告诉我
一些有用的资源:
https://issues.liferay.com/browse/LPS-65042
https://docs.liferay.com/portal/7.3-latest/propertiesdoc/portal.properties.html
对我来说帮助添加
语言环境=en_US
locales.enabled=en_US
到此路径 bundles/portal-setup-wizard.properties, bundles/portal-ext.properties
我正在尝试将语言限制为仅英语。我们还没有翻译我们的任何内容,因此让 Liferay 能够更改它的语言没有帮助,并且当用户不小心偶然发现其中包含替代语言的 URL 时会导致一些问题。
因此我们希望将语言限制为仅英语。我在 portal-ext.properties:
中设置了以下内容locales.enabled=en_US
但是,如果我随后在 url 中使用不同的语言访问(例如 'iw'),该页面仍会被翻译。
那么,我是不是不明白这个设置的作用?它只限制语言选择器中可用的语言吗?我将不胜感激任何建议,因为这已成为我们用户经常发生的事情,因为 Google 还为我们的一些不同语言的页面编制了索引。
我们正在使用 Liferay 7 GA 7。
谢谢!
我已经在我的 liferay-ce-portal-tomcat-7.3.5-ga6-20200930172312275 服务器上进行了测试:
我在我的 portal-ext.properties 文件中使用了这些属性:
语言环境=en_US
locales.enabled=en_US
locale.prepend.friendly.url.style=0
当门户启动时,我访问了这些网站,确实页面没有按照您的要求进行翻译:
http://localhost:8080/iw
http://localhost:8080/de
如果您有其他用例,请告诉我
一些有用的资源:
https://issues.liferay.com/browse/LPS-65042
https://docs.liferay.com/portal/7.3-latest/propertiesdoc/portal.properties.html
对我来说帮助添加 语言环境=en_US locales.enabled=en_US 到此路径 bundles/portal-setup-wizard.properties, bundles/portal-ext.properties