PDA

Просмотр полной версии : мультиязычность и cooluri


domjik
23.06.2012, 01:41
Добрый день, коллеги!

С тайпой и с этим форумом уже 6 лет вместе, но до сих пор не писал сюда. Возможно, и сейчас бы не написал, если бы на typo3.org не убрали обратную связь с разработчиками расширения...
А проблема у меня вот какая, и решить я её пока сам никак не могу.

Сайт имеет два языка. Все имеющиеся подстраницы отображаются правильно для обоих языков. Даже главная страница, вернее её перевод (/en/), работает правильно, если в этом же браузере открыта залогиненная админка (как я понимаю что-то типа debug-режима). Но стоит выйти из админки или запустить сайт в другом браузере - при переходе на перевод главной страницы (/en/) - происходит редирект на корень сайта (/), то есть главную страницу без перевода.

Отключаю cooluri - все страницы всех переводов, включая главную работаю нормально. Но к сожалению в адресной строке маячит ?L=0 и ?L=2 для стандартного и альтернативного языка вместо желаемых / и /en/

Тоже самое, кстати, происходит, если cooluri не отключать, а убрать L из <valuemaps> в файле CoolUriConf.xml

Уверен на 95%, что это снова глюк какой-то самого расширения и готов был пожаловаться разработчику... но к сожалению не смог по вышеописанной причине. Конечно, есть http://forge.typo3.org/projects/show/extension-cooluri, но нет возможности разбираться что к чему на этом портале..

тайпа версии 4.5.15, cooluri - 1.0.29 (последняя)
конфиги не привожу, так как там ничего особенного - все, как в мануалах. и все работает, кроме перевода главной страницы. Пример вот:
http://www.sgr-wms.ru/en/our-contacts/
http://www.sgr-wms.ru/en/user/
http://www.sgr-wms.ru/en/ - а вот эта уже не работает и перепрыгивает в корень

Итак, я один такой или есть товарищи по счастью?

Андрей Аксенов
24.06.2012, 00:19
а если заменить cooluri на realUrl?

domjik
21.08.2012, 23:31
realUrl не удобен, потому как требует настройки средствами php.