0

我正在使用语言环境切换器

https://github.com/lunetics/LocaleBundle/blob/master/Resources/doc/switcher.md

通过在 twig 中调用 {{ locale_switcher() }} 它会显示我的语言列表...这适用于每个页面,例如 /news/ /profile/ 不管什么...

然后,如果用户登录与否,“主根”“/”mysite.com/ 的内容会有所不同。

它在用户注销时工作.. locale_switcher 显示语言......但是在相同的 url .. 当我登录时..它不起作用......当然在 /home/ 等工作......即使登录...

我不知道为什么......有什么想法吗?

4

1 回答 1

0

这应该工作

project_main:
    pattern: /{_locale}
    defaults: 
        _controller: ProjectWebBundle:Main:main
        _locale: %locale%
于 2013-10-07T08:43:25.583 回答