2013-09-12 3 views
1

Я разрабатываю проект Liferay Portal, и когда я перехожу к localhost:8080, он перенаправляется на "localhost:8080/en".Liferay Portal меняет страницу по умолчанию

Я сделал все настройки локализации для своего языка (турецкий), но это не сработало. В основном, когда я перехожу к localhost:8080, я хочу, чтобы он перенаправлял localhost:8080/tr. Как я могу это сделать?

ответ

0

Пожалуйста, измените язык по умолчанию от en_US до tr_TR. Добавьте portal-ext.properties на уровень вашего сервера или в ROOT/WEB-INF/classes и добавьте следующее свойство.

company.default.locale=tr_TR 

После этого перезапустите сервер, и он должен работать. Это может не работать для существующего Пользователя, поэтому, пожалуйста, измените также язык по умолчанию пользователя из профиля.

+1

Привет, Феликс, спасибо, что ответили. Но это не сработает. Я вижу язык по умолчанию> Турецкий. Я сделал все изменения профиля пользователя или файла portal -ext.properties, но не работал. –

+0

У вас есть портлет на странице? каковы настройки языка по умолчанию на вашем компьютере? –

+0

Нет, у меня нет языкового портлета на странице. Моя домашняя страница содержит приветственную страницу и портлет входа. Мой язык по умолчанию - турецкий на моей машине. Когда я сменил язык пользователя на панели управления, если пользовательский логин для системы все в порядке. Но для гостя я все равно получаю такую ​​же проблему. localhost: 8080 redirect to localhost: 8080/ru. Если отрегулированный пользователь выбирает параметр «запомнить меня» и перемещается по localhost: 8080, то проблема возникает –

Смежные вопросы