我正在使用从symfony 1到symfony 2.6.9的重定向和经过身份验证的用户。 db是一样的。我正在使用sf1动作来设置网页文化。在sf2控制器中,我可以通过
获得正确的文化$culture = $this->getRequest()->getLocale()
但是翻译器实例使用默认变量。
来自app/console debug:event-dispatche kernel.request
的 kernel.request 事件侦听器:
| #1 | Nelmio \ CorsBundle \事件监听\ CorsListener :: onKernelRequest()
| #2 | Symfony \ Component \ HttpKernel \ EventListener \ DebugHandlersListener :: configure()
| #3 |的Symfony \组件\ HttpKernel \事件监听\ ProfilerListener :: onKernelRequest()
| #4 |的Symfony \捆绑\ FrameworkBundle \事件监听\ SessionListener :: onKernelRequest()
| #5 |的Symfony \组件\ HttpKernel \事件监听\ RouterListener :: onKernelRequest()
| #6 |的Symfony \组件\ HttpKernel \事件监听\ LocaleListener :: onKernelRequest()
| #7 | FOS \ RestBundle \ EventListener \ BodyListener :: onKernelRequest()
| #8 |的Symfony \组件\ HttpKernel \事件监听\ TranslatorListener :: onKernelRequest()
| #9 | Symfony \ Component \ Security \ Http \ Firewall :: onKernelRequest()
| #10 |的Symfony \捆绑\ AsseticBundle \事件监听\ RequestListener :: onKernelRequest()
| #11 | Nelmio \ ApiDocBundle \事件监听\ RequestListener :: onKernelRequest()
请知道。