Lokalizace přes translator
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- brabo
- Člen | 19
Dokuemtace https://doc.nette.org/…on/templates#… hezky mluví o tom, jak do formuláře nastavit lokalizační třídu.
Je sice super věc, že mi Nette zajistí, že při renderingu přeloží jména formulářových políček, ale řešil jste někdo to, jak vytvořím pro formuláře překladový slovník?
Chtěl bych použít gettext, který podle mě ani při použití všemožných parserů třetích stran nedokáže z definice formuláře vyčíst překládané texty. Řešil jste někdo tuhle věc?
- Tomáš Votruba
- Moderator | 1114
Případně můžeš využít NetteTranslator v novém Nette 2.0
(2012–02–03), ten umí i select (pokud bys nechtěl, stačí
$form["mySelect"]->setTranslator(NULL)
).
Díky návodu v Kuchařce to bude hračka :)