Překlad presenteru z Gettextu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Melmen
- Člen | 132
Ahoj, řeším teď jednu aplikaci a potřeboval bych překládat názvy presenterů.
Pokud mám presenter TestPresenter
a pokud je návštěvník na
en doméně, potřeboval bych adresu /english-presenter.. a pokud na české tak
/cesky-presnter/.. s tím, aby se „zavolal“ TestPresenter
.
Názvy jsou samozřejmě vymyšlené, všechno by to mělo být v NetteTranslatoru a generované dynamicky.
Na foru jsem našel
Route::FILTER_OUT => function ($str) use($container ){
return $container->translator->translate($str);
},
Ale už nevím jak napsat FILTER_IN :/ Zkoušel jsem Hosiplanův FilterRouter, ale bez výsledku.
Za každou radu díky :)