Symfony2:如何使用实际URI实现区域设置切换器?

时间:2011-08-16 14:03:20

标签: php localization symfony

所有! 如何使用实际的URI和参数实现区域设置切换器?

当前页面和区域设置(DE):

<en><DE>
mysite.com/de/controller/action/show/slug

用户点击EN链接

<EN><de>
mysite.com/en/controller/action/show/slug

语言环境切换,但先前的URI恢复了两个

任何想法? 提前问好!

1 个答案:

答案 0 :(得分:2)

对于路由部分,您可以查看这些插件:

如果要更改语言环境(例如,在内核侦听器的帮助下尽早完成):

  

$容器 - &GT;获得( '会话') - &GT;的setLocale( 'EN');