为InvalidConfigurationException配置jms_i18n_routing

时间:2015-10-07 14:31:31

标签: symfony routing jms

我想使用JMSi18nRoutingBundle。所以我已经在我的项目中安装了它。现在,当我尝试运行服务器时,命令行说:

[Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]

The child node "default_locale" at path "jms_i18n_routing" must be configured.

但此文件中的路径是动态的,只会通过setPath()方法进行更改。那么我必须在何处以及如何配置它?

1 个答案:

答案 0 :(得分:2)

好吧解决了!

JMSi18nRoutingBundle的配置:

jms_i18n_routing:
    default_locale: en
    locales: [en, de]
    strategy: prefix

需要写在config.yml中。除此之外,还必须启用Config中的转换程序。就是这样。