Пожалуйста, не могли бы вы помочь мне с этой проблемой? Однако я установил ссылку _locale в symfony2 на английский, он все еще берет текст на чешском языке, и я не знаю, как его решить. Пожалуйста, помогитеSymfony2: Как установить локаль вручную?
$ локаль я получаю от сессии, как это:
$locale = $this->getRequest()->getSession()->get('_locale');
Вот файл, который содержит метод хранилища. http://pastebin.com/zbcvXttk
EDIT: После того как я изменил способ, как я получаю локаль от предыдущего до этого:
$locale = $this->getRequest()->getSession()->get('_locale');
$this->get('gedmo.listener.translatable')->setTranslatableLocale($locale);
Он работает, но есть проблема, что wrotes меня в первый раз, когда я посетить веб этот ошибка:
Locale or language cannot be empty and must be set through Listener or Entity
я пытаюсь найти некоторую помощь в сети, но все еще ничего
Я надеюсь, что да. большое спасибо –