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%'
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%'