Překladové cache podle detekovaného účtu
- pajush
- Člen | 2
Zdravím,
Potřebovala bych pro překlady měnit adresáře cache podle detekovaného účtu. Například jsem přihlášena v účtu číslo 123, chci aby cache byly v temp/translation-123/. Nyní používám rozšíření Kdyby/Translation, ale v případě nutnosti jej mohu změnit. Máte někdo nápad, jak tohle nejefektivněji řešit, popřípadě jaké jiné rozšíření toto nabízí už v základu?
Díky
- pajush
- Člen | 2
Protože mám aplikaci, která je udělaná tak, že každý účet má jiný (nebo stejný typ), každý typ má jinou terminologii. To mám uloženo v typ/*.neon souborech. Ale do cache se mi uloží ten typ, pod kterým se přihlásím jako první a ostatní účty s jiným typem potom vidí, špatnou terminologii.
- Marek Bartoš
- Nette Blogger | 1280
Přesně jak píše @Martk, z pohledu knihovny jde o různé
překlady, bylo by vhodné použít jiné klíče. Případně by tě mohly
zajímat ještě parametry
překladů $this->translator->translate("Hello %name%", ['name' => $name]);