![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 15.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Robie sobie malutki projekt, który musi być zdolny do obsługi kilku języków. Do tego celu używam Zend_Translate i wszystko działa super do momentu kiedy klikam w link. Wtedy przywracany jest domyslny język i na tym się kończą moje pomysły. Mieszałem cos z routerem, ale nie dało to żadnego ciekawego rezultatu. Mam nadzieję, że ktos będzie mi w stanie pomóc. Pozdrawiam, |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 15.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Irmidjusz,
To było to czego szukałem (IMG:style_emoticons/default/wink.gif) Dziękuję ci bardzo. Jednak nadal mam mały problem z linkami, tzn. jak w widoku chce wyświetlić link (<li><a href="index/index"><?= $this->translate('How?'); ?></a></li>) to wyrenderowany link wygląda tak: domena.com/public/en/index/index i teoretycznie jest ok, bo parametr językowy jest zmieniany w zależności od aktywnego języka. Jednocześnie taka konstrukcja linku prowadzi do dodania kolejnego parametru w linku (domena.com/public/en/index/index/index/index/index/index). Użycie baseUrl() powoduje usunięcie parametru językowego. Użycie slasha powoduje to samo. W sumie ponownie jestem w punkcie wyjścia. Jakieś pomysły? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:34 |