我在我的 routing.yml 中指定了每条路由中的参数 _locale 要求,我认为这必须是为了简化这种情况。
路由.yml
ProjectBaseBundle_index:
pattern: /{_locale}
defaults: { _controller: ProjectBaseBundle:Default:index }
requirements:
_locale: en|es
ProjectBaseBundle_privacy:
pattern: /privacy/{_locale}
defaults: { _controller: ProjectBaseBundle:Default:privacy }
requirements:
_locale: en|es
.....
ProjectBaseBundle_legal:
pattern: /legal/{_locale}
defaults: { _controller: ProjectBaseBundle:Default:legal }
requirements:
_locale: en|es
我正在使用 Symfony2.1 beta 3
是否可以为我的所有路线指定全局 _locale 要求?