2014-02-17 19 views
-1

请问,你能帮我解决这个问题吗? 但是我通过链接symfony2中的_locale链接来设置英文,它仍然需要捷克语文本,我不知道如何解决它。 请帮助Symfony2:如何手动设置区域设置?

$区域我从会议上得到这样的:

 $locale = $this->getRequest()->getSession()->get('_locale'); 

下面是文件,包含库的方法。 http://pastebin.com/zbcvXttk

编辑: 后,我改变了我如何让区域从以前到这个问题的方法:

$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

我正尝试找出在网络上一些帮助,但仍然没有

回答

1

你噜这个国王吗?

$this->getRequest()->getSession()->set('_locale', 'en'); 
+0

我希望是的。非常感谢你 –