Liferay Portal更改默认页面

Liferay Portal更改默认页面,liferay,Liferay,我正在开发Liferay门户项目,当我导航到localhost:8080时,它会重定向到“localhost:8080/en” 我为我的语言(土耳其语)做了所有本地化设置,但都不起作用。基本上,当我导航到localhost:8080时,我希望它重定向到localhost:8080/tr。如何执行此操作?请将默认语言从en\u-US更改为tr\u-tr。请将portal-ext.properties添加到服务器级别或ROOT/WEB-INF/classes中,并添加以下属性 company.def

我正在开发Liferay门户项目,当我导航到
localhost:8080
时,它会重定向到
“localhost:8080/en”


我为我的语言(土耳其语)做了所有本地化设置,但都不起作用。基本上,当我导航到
localhost:8080
时,我希望它重定向到
localhost:8080/tr
。如何执行此操作?

请将默认语言从
en\u-US
更改为
tr\u-tr
。请将
portal-ext.properties
添加到服务器级别或
ROOT/WEB-INF/classes
中,并添加以下属性

company.default.locale=tr_TR

在此之后,重新启动服务器,它应该可以工作。这可能不适用于现有用户,因此,请同时从配置文件中更改用户的默认语言。

您好,Felix,谢谢您的回复。但它不起作用。我可以看到默认语言>土耳其语。我完成了用户配置文件或portal-ext.properties文件的所有更改,但没有工作。页面上有语言portlet吗?您机器上的默认区域语言设置是什么?不,我在页面上没有语言portlet。我的主页包含欢迎页面和登录portlet。在我的机器上,我的默认语言是土耳其语。当我在控制面板中更改用户语言时,若用户登录到系统,一切都正常。但对于guest,我仍然遇到同样的问题。localhost:8080重定向到localhost:8080/en。如果受管制用户选择记住我选项并浏览localhost:8080,同样的问题也会出现。请尝试在portal-ext.properties中添加此属性并重新启动服务器,这将为来宾用户提供tr_tr。locale.default.request=trueThank you Felix,我试过不再孤独。我想这是我的liferay版本(6.0.6)。我阅读并尝试了所有这些话题。如果我能解决这个问题,我会写在这里。无论如何,如果我不成功,可能是我可以修改英文的原始语言文件