как получить текущую локаль в symfony 2.3?

Как я могу получить текущую локаль в Symfony 2.3?

У меня есть URL-адрес: /{_locale}/blog/article с FR как параметр по умолчанию. Я пробую следующее: $this->get('request')->getLocale()

но он всегда дает мне параметр по умолчанию. И я знаю, что могу использовать $this->get('session')->set('_locale', 'fr');

но проблема в том, что, когда пользователь впервые посещает мой сайт, он ничего не хранит в своей сессии.

Вы можете получить текущий язык

  $request = $this->get('request'); echo $request->getLocale();