VladaHejda/NetteSimpleTranslator storage problém
- Leodiruk
- Člen | 7
Zdravím,
snažím se implementovat NetteSimpleTransalor na stránky, ale když jdu podle
dokumentace, tak mi vyskočí error:
„Argument 2 passed to NetteSimpleTranslator\Storage\NetteDatabase::__construct() must be an instance of Nette\Database\Context, string given, called in C:\xampp\htdocs\translator\temp\cache\Nette.Configurator\Container_cde7294c97.php on line 6230 and defined“
Cache jsem mazal.. nic.
Vyměnil jsem druhý parametr v
translatorStorage: NetteSimpleTranslator\Storage\NetteDatabase(localization_text, localization)
na
@database.default.context
to potom najede bez chyby, ale žádný překlad to nenajde popřípadě vypíše další error:
„No reference found for $localization_text->text.“
Nemá s tímto problémem někdo zkušenosti nebo popřípadě neví jak to fixnout. Celkem mě překvapilo, že mi s tímto nedokázal poradit ani strýček Google.
Editoval Leodiruk (30. 6. 2017 13:35)
- Zuben45
- Člen | 268
jedná se o tento balíček https://packagist.org/…e-translator ?
Pokud ano, tak autor označil tento balíček jako deprecated a doporučuje využít https://componette.org/…-translator/ ;)
Editoval Zuben45 (3. 7. 2017 9:11)
- Zuben45
- Člen | 268
@CZechBoY díky za upřesnění ;)
@Leodiruk máš data v db pro ty překlady ? Na jakém řádku v balíčku ti tracy ukáže chybu ?
Jinak určitě bych vyzkoušel v configu dát jako první parametr (tabulku) localization, koukam že localization_text tabulku nema pole text a localization ano ;)
Editoval Zuben45 (3. 7. 2017 10:01)