symfony 2.3 ウェブサイトを翻訳しようとしていますが、理解できない問題があります。
私の手順は次のとおりです。
- 追加されたトランスレーター: { fallback: %locale% } が config.yml に追加されました。ここで、%locale% はパラメーターで「en」です。
- テンプレートでフィルターを使用し、app\Resources\translations\messages.fr.xliff にある JMS 翻訳コマンドを使用して、翻訳可能なすべてのテキストを抽出します。
- リスナーにユーザーのローカルを設定します。
現在、私の XLIFF の 60% はフランス語に翻訳されています。結果をテストしようとすると、symfony は私のファイルを使用しません (キャッシュ フォルダーには、catalogue.en.php しかありません)。
私はこれに何時間も取り組んでいますが、なぜ機能しないのか本当にわかりません。
よろしくお願いいたします。