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: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#3
|
|
|
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: 21.12.2025 - 23:26 |