Я использую перенаправление с Symfony 1 на Symfony 2.6.9 с аутентифицированным пользователем. БД такой же. Я использую действие sf1 для установки культуры веб-страницы. В контроллере sf2 я могу получить правильную культуру через
$culture = $this->getRequest()->getLocale()
но экземпляр переводчика использует переменную по умолчанию.
вот kernel.request слушатели событий из app/console debug:event-dispatche kernel.request
:
| № 1 | Nelmio \ CorsBundle \ EventListener \ CorsListener :: onKernelRequest ()
| № 2 | Symfony \ Component \ HttpKernel \ EventListener \ DebugHandlersListener :: Configure ()
| № 3 | Symfony \ Component \ HttpKernel \ EventListener \ ProfilerListener :: onKernelRequest ()
| № 4 | Symfony \ Bundle \ FrameworkBundle \ EventListener \ SessionListener :: onKernelRequest ()
| № 5 | Symfony \ Component \ HttpKernel \ EventListener \ RouterListener :: onKernelRequest ()
| № 6 | Symfony \ Component \ HttpKernel \ EventListener \ LocaleListener :: onKernelRequest ()
| № 7 | FOS \ RestBundle \ EventListener \ BodyListener :: onKernelRequest ()
| № 8 | Symfony \ Component \ HttpKernel \ EventListener \ TranslatorListener :: onKernelRequest ()
| № 9 | Symfony \ Component \ Security \ Http \ Firewall :: onKernelRequest ()
| № 10 | Symfony \ Bundle \ AsseticBundle \ EventListener \ RequestListener :: onKernelRequest ()
| № 11 | Nelmio \ ApiDocBundle \ EventListener \ RequestListener :: onKernelRequest ()
Пожалуйста, любая идея.
Задача ещё не решена.
Других решений пока нет …