Symfony + 奏鸣曲 + 翻译:您请求了一个不存在的参数 "locale"

Symfony + sonata + translation : You have requested a non-existent parameter "locale"

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"。*

感谢您的帮助,

解决加入services.yaml:

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

并在 framework.yaml

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