私はsymfony 2で多言語サイトを作ろうとしています.今の問題は$request->setLocale()
、すべてのページまたはメソッドに適用できるようにする方法です.今のところ、すべてのメソッドで呼び出す必要がありました.$request->setLocale($newlanguage);
public function methodAAction()
{
...
$request->setLocale($new_language);
return $this->render('x');
}
public function methodBAction()
{
...
$request->setLocale($new_language);
return $this->render('y');
}
Global にする方法はありますか。つまり、すべてのページに対して 1 回だけ呼び出すことを意味します。