переключение языка без изменения текущей страницы
Я использую веточку для создания шаблонов в многоязычном проекте Symfony2. В layout.html.twig есть переключатель языка
Я хочу, чтобы пользователь мог переключать языки без изменения текущей страницы, нажав на ссылку языка. Я написал следующий код, который просто выполняет обязанности для статических страниц. Так как языковые ссылки просто проходятlocale
к маршруту, в случае привлечения дополнительных обязательных параметров, явно выдается исключение:route has some missing mandatory parameters
<ul id="lang">
<li><a href="{{ path(app.request.attributes.get('_route'), {_locale: 'az'}) }}">AZ</a></li>
<li><a href="{{ path(app.request.attributes.get('_route'), {_locale: 'en'}) }}">EN</a></li>
</ul>