0
私はSymfony 2.8を持っています。私は翻訳機能を使用して多言語のアプリケーションを作成しています。Symfony2は翻訳のためのロケールを無視します
拡張メソッドTwig
を使用して翻訳を依頼しています。
例:
{{ 'Example' | trans }}
そして翻訳された値は、Resources
ディレクトリ内のファイルです。
messages.it.yml
このファイルには、イタリアのロケールのためです。
私の問題は、値のロケールに関係なく常に翻訳された値を使用することです。
ロケールを{{ app.request.locale }}
でテストして、値が正常に変更されます。