既存のウェブサイトのdifferentsロケールバージョンへのリンクを追加します。それはかなりうまく動作しますが、それはかなり醜いです^^Twigが現在のルートにリンクしていますが、ロケールを変更しています
<li>
<a href="{{ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')|merge(app.request.query.all|merge({_locale: 'es'}))) }}">
<img src="{{ asset('img/flags/es.jpg') }}" alt="es">
</a>
</li>
<li>
<a href="{{ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')|merge(app.request.query.all|merge({_locale: 'fr'}))) }}">
<img src="{{ asset('img/flags/fr.jpg') }}" alt="fr">
</a>
</li>
あなたはそれをより良くするアイデアはありますか?
ノーバディ:
は、最後に任意のビューのフラグを含めますウェブサイトを訪問すると、それを見て、心配しないでください。 – malcolm