Kdyby/Translation – JSON a doména pro šablony
- tomaskrejci
- Člen | 25
Zdravím,
1/ lze do kdyby/translation přidat podporo pro překlady v JSON? Jak?
:)
2/ lze nastavit pro vsechny sablony nejakou vychozi domenu uz napr.
v presenteru nebo v configu?
Predem mnohokrát děkuji za odpovědi.
- tomaskrejci
- Člen | 25
Myslel jsem prefix pro prekladove konstanty, napr. $translator = $this->translator->domain(‚test‘);
- David Matějka
- Moderator | 6445
Kdyby\Translation\PrefixedTranslator::register($this->template, 'test')
- Azathoth
- Člen | 495
- Json to umí. Kdyby\Translation je obal nad Symfony\Translation a to má JSON loader https://github.com/…aster/Loader
a tady https://github.com/…loaders.neon
je seznam loaderů, které načítá Kdyby\Translation. JSON tam je.
Takže by mělo stačit přidat jsony do té složky s překlady a mělo by to
fungovat.
- tomaskrejci
- Člen | 25
Diky @Azathoth za odpoved. Kdyz si stahnu kdyby/translation pres composer, je tam verze tohoto souboru bez JSONu. Tam jsem se dokonce koukal, nez jsem sem tu otazku polozil. Ted koukam, ze tam ten chybejici radek doplnoval @ondrs.
- Oli
- Člen | 1215
@DavidMatějka Něco se změnilo nebo jsem to špatně pochopil? Každopádně, když zavolám
David Matějka napsal(a):
Kdyby\Translation\PrefixedTranslator::register($this->template, 'test')
tak mě to spadne tady na
Invoking filters on Template object is deprecated, use getLatte()->invokeFilter().
- David Matějka
- Moderator | 6445
@Oli mas 2.4, co? tady se bude muset poslat do translation pr s opravou