Symfony2 で多言語アプリケーションを作成しようとしていますが、現在、xliff の代わりに翻訳に yml ファイルを使用しようとしています (これがデフォルトのファイルだと思います)。
Symfony のドキュメントに基づいて、php、yml、および xliff ファイルが受け入れられます。
私が見つけることができないのは、翻訳ファイルが yml ファイルであることを設定する必要がある場所です。
を削除しmessages.fr.xliff
て作成するmessages.fr.yml
と、例外が発生します。
[WARNING 1549] failed to load external entity "/home/ggirtsou/www/app.dev/src/ggirtsou/MyBundle/Resources/translations/messages.fr.xliff" (in n/a - line 0, column 0)
以前$this->get('session')->setLocale('fr');
はロケールをフランス語に設定していました。