Translator s Gettext nefunkční na novém Nette
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Phalanx
- Člen | 310
Ahoj, snažím se rozjet starý překladač na novém Nette 2.2.7. Na verzi 2.0.12 mi jel v pohodě, ale v nejnovější už nejede.
Dostávám chybu:
Service of type NetteTranslator\Gettext needed by BasePresenter::injectTranslator() not found. Did you register it in configuration file?
V config.neon mám:
<?php
services:
translator:
class: \NetteTranslator\Gettext::getTranslator
autowired: no
setup:
- addFile(%appDir%/lang/front/, front)
- addFile(%appDir%/lang/admin/, admin)
- NetteTranslator\Panel::register
?>
Netuší prosím někdo v čem by mohla být chyba?
edit: jsem idiot… autowired no… ach jo :)
Editoval Phalanx (3. 2. 2015 20:43)