Ako sa riešia v Nette viacjazyčné stránky?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Azathoth
- Člen | 495
Na to je v Nette frameworku interface ITranslator.
Já osobně používám Kdyby
translation, které integruje Symfony překlad, a ten je geniální.
Na každý jazyk máš jeden nebo více souborů a v šablonách máš pouze
texty, které odkazují na ten překlad. A všechen text, který se ukazuje
uživateli, se tak načítá ze souborů podle vybraného jazyka. A šablona ti
stačí jedna na všechny jazyky.