Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] Navigation i Translate razem, Jak to polaczyc
grOm
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 4
Dołączył: 6.10.2005

Ostrzeżenie: (0%)
-----


Witam mam problem z tworzeniem strony w kilku jezykach wszystko jest do momentu jak zaczelem korzystac z Zend_Navigation nie umiem tego zmusic do wspolpracy z Zend_Translation.
Szukalem po googlach ale no nic na ten temat nie ma tak samo jak w manualu pisze ze jest taka mozliwosc ale nic wiecej.
Moze ktos mnie naprowadzic ? mam Nawigacje w pliku xml polaczona z tabelą acl i zend_translation automatycznie w zaleznosci od ustawien przegladarki ustawia jezyk slowniki sa w plikach en.mo, pl,mo itp (gettext) jak to polaczyc zeby mi tlumaczylo menu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
mazy
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 4
Dołączył: 12.03.2003
Skąd: Suwałki

Ostrzeżenie: (0%)
-----


http://framework.zend.com/manual/en/zend.n...tion.pages.html -> Creating custom page types, masz opisane jak tworzy sie własne strony, wystarczy podpiąć Zend_Translate
Go to the top of the page
+Quote Post
batman
post
Post #3





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Miałem ten sam problem. W dokumentacji jest napisane, że dodanie Zend_Translate do rejestru spowoduje, że etykiety nawigacji będą tłumaczone automatycznie, co niestety u mnie nie działało.
Rozwiązałem go opierając nawigację na tablicy PHP oraz jawne wywołanie helpera:
  1. 'label' => $this->view->translate('page-label-default'),
  2. 'module' => 'default',
  3. 'controller' => 'index',
  4. 'action' => 'index',
  5. 'resource' => 'default_index_index'
  6. )
Go to the top of the page
+Quote Post
grOm
post
Post #4





Grupa: Zarejestrowani
Postów: 57
Pomógł: 4
Dołączył: 6.10.2005

Ostrzeżenie: (0%)
-----


Zend_Registry::set('Zend_Translate', $translate);
załatwiło sprawe a nawet formularze przetłumaczyło dzieki.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 17:30