0
我想在symfony2中與翻譯服務相處融洽。我現在面臨的問題是,這個代碼總是返回的關鍵Symfony2翻譯僅返回英文
$translator = $this->get('translator');
$translator->setlocale('fr'); // locale gets ignored
die($translator->trans('pisica')); //always outputs cat altough the translation in french exists too.
英文版本,我想在我使用的控制器女巫的語言環境來指定,因爲它是最適合什麼,我想acomplish
您是否檢查過http://symfony.com/doc/current/book/translation.html#handling-the-user-s-locale - 根據您在做其他事之前應該設置的內容,您可能會說這太晚了。 – LBA
您還可以直接定義語言環境'$ translator-> trans('pisica',array(),'translation_domain','fr');'' –