InvalidStateException – corresponding extensions are missing
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- revoke
- Člen | 36
Ahoj, dělám svou první aplikaci na nette, takže možná je to drobnost,
ale nevím jak dál.
Zprovoznil jsem si první aplikaci podle tutoriálu a chci v ní nyní
používat lokalizaci. Postupuji podle návodu https://componette.org/search/?…,
ale dostávám chybu „Found sections ‚translator‘ in configuration,
but corresponding extensions are missing“.
common:
parameters:
lang: cs
php:
date.timezone: Europe/Prague
# zlib.output_compression: yes
nette:
application:
errorPresenter: Error
session:
expiration: +30 days
database:
default:
dsn: 'mysql:host=localhost;dbname=project'
user: 'root'
password: ''
services:
authenticator: TaskList\Authenticator
tasks: TaskList\Tasks
users: TaskList\Users
taskLists: TaskList\Tasklists
translator:
factory: NetteTranslator\Gettext::getTranslator
setup:
- addFile(%appDir%/lang, front)
- NetteTranslator\Panel::register
factories:
production < common:
development < common:
nette:
database:
default:
user: root
password:
Díky za pomoc.
- Vojtěch Dobeš
- Gold Partner | 1316
Sekce translator
musí být zanořena do sekce
services
. Je to definice služby.