Jak získat neescapovaný překlad?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Oli
- Člen | 1215
Jak nejlépe získám neescapovaný překlad? Změnilo se tohle: https://forum.nette.org/…ops-escaping#…
Pokud ne, tak napadlo mě předat si objekt translatoru do šablony a nevolat to v makru, ale ručně
{$translator->translate('some.to.translate')|noescape}
Případně si do šablony předat anonymní funkci místo celého objektu,
ale je to jedno. oboje není moc hezký. Proč vlastně nad
{_some.to.translate|upper}
filter funguje, ale s
|noescape
ne?
- GEpic
- Člen | 566
Pavel Kravčík napsal(a):
@GEpic: V Latte, překladech – proč? :)
Nešlo mi jen o překlady – už se tu řešilo na fóru několikrát „proč mi nejde ten a ten výraz v latte“ – no protože tam chyběly uvozovky a při kombinaci s proměnnou to navíc může být problém. S uvozovkami je vše hezčí a přehlednější. :)
Editoval GEpic (9. 11. 2017 8:15)