Symfony + sonata + translation: вы запросили несуществующий параметр "locale" - PullRequest
0 голосов
/ 16 октября 2019

Впервые в Symfony я установил Sonata composer require sonata-project/admin-bundle и службу перевода composer require symfony/translation

Как описано в руководстве Symfony ( manual ), я добавил

    # config/packages/framework.yaml

framework:
    translator: { fallbacks: ['%locale%'] }

, нокогда я делаю php bin/console cache:clear, я получаю ошибку

* В строке ParameterBag.php 100:

Вы запросили несуществующий параметр "locale". *

Спасибо за помощь,

1 Ответ

1 голос
/ 16 октября 2019

решить добавить в services.yaml:

parameters:
    locale: 'en' (en -> english, it -> italian ecc..)

и в framework.yaml

framework:
    default_locale: '%locale%'
    translator:
        fallbacks:
            - '%locale%'
...