mam tak zdefiniowany router:
;############ Router jezyka ################################################# resources.router.routes.language.type = Zend_Controller_Router_Route resources.router.routes.language.route = ":language" resources.router.routes.language.reqs.language = "^(en|pl)$" resources.router.routes.language.defaults.language = "en" ;############ Router domyslny ################################################# resources.router.routes.defaultmodule.type = Zend_Controller_Router_Route resources.router.routes.defaultmodule.route = :@controller/:@action/* resources.router.routes.defaultmodule.defaults.module = "default" resources.router.routes.defaultmodule.defaults.controller = "index" resources.router.routes.defaultmodule.defaults.action = "index" resources.router.routes.default.type = Zend_Controller_Router_Route_Chain resources.router.routes.default.chain = "language, defaultmodule"
Mam również zdefiniowanego navigationa w pliku XML. Wszystko działa pięknie poza generowaniem przetłumaczonyc linków przez Zend_Navigation.
Jak widać domyślny kontroler i akcja to index... Przy języku angielskim (domyślnym) generuje dobrze linki typu http://strona.pl/en/news lub http://strona.pl/en Natomiast przy języku polskim już się chrzani, bo generuje w stylu http://strona.pl/pl/wiadomosci/glowna lub http://strona.pl/pl/glowna/glowna (w moim tlumaczeniu news->wiadomosci, index->glowna) ... Czyli generuje tez domyślną akcję i kontroler co jest kompletnie niepotrzebne. Proszę o pomoc.
Z góry dziękuję za pomoc :-)
Pozdrawiam