特定bundle symfony的不同语言环境

时间:2017-05-27 12:16:01

标签: symfony bundle locale

我需要为特定包

设置默认语言环境

例如,我有两个捆绑 AppBundle AdminBundle

AppBundle 区域设置中的

设置了路径

AdminBundle 应始终只是' en' 而无需在路由器中进行设置

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我知道了!

只需要在routing.yml

中添加默认值参数

就我而言,它看起来像这样

admin:
    resource: "@AdminBundle/Controller/"
    type:     annotation
    prefix:   /admin
    defaults: { _locale: en } # default locale for all routes /admin/..