Latte samostatne + gettext translator

- xxxmisko
- Člen | 140
Ahojte!
Chcel by som v projekte použiť nejaké veci z nette samostatne, teda nie komplet nette framework, ale iba jeho súčasti. Latte som podľa návodu Jana Tvrdíka rozbehol : Latte samostatne
Takisto som si rozbehol Ladenku.
Teraz by som chcel v šablónach pomocou makra {_}Text{/_} prekladať texty. Otázka znie ako a či je vôbec možné takéto niečo rozbehať?
Ďakujem za každú radu. Mišo

- Eda
- Backer | 220
Stačí instanci Template ve funkci render, nebo lépe
v nějaké továrně ne Templaty nastavit funkcí setTranslator()
nějakou třídu implementující ITranslator. Toto rozhraní
předepisuje jen jednu metodu translate(), kterou můžeš
naimplementovat například tak, že bude překládat texty standardním
způsobem, jako to děláš ve zbytku aplikace (například bude volat funkci
_() ). Pak by mělo začít fungovat tebou zmiňované maakro (+ pár další
obdobných).

- xxxmisko
- Člen | 140
Eda – hej, to mi je jasné, len som chcel používať aj okamžité prekladanie na stránke, resp. cachovanie. toto gettext má vytvorené, len sa spúšťa cez DI kontainer, čo ja momentálne nepoužívam, nakoľko z nette využívam len ladenku a debugger. Zaregistrovať si službu bez toho, aby bežalo nette nebudem asi vedieť :(