2014-02-17 21 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

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