0

私は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 回だけ呼び出すことを意味します。

4

1 に答える 1