0

$this->get('session')->setLocale('fr');Symfony2 で多言語アプリケーションを作成しようとしていますが、これを使用すると機能する (ファイルを見つける) のはなぜだろうと思って/src/ggirtsou/MyBundle/Resources/Translations/messages.fr.xliffいましたが、el_GR のようなものに設定すると機能しません。

多くのバリエーション (el、GR、EL、GR_el) を試しましたが、どれも機能しませんでした。翻訳されていない文字列を取得し続けました。

私はここで何かが欠けていることを知っており、これを理解することはできません!

4

1 に答える 1

4

Resources/Translations フォルダにmessages.gr.xliffファイルがあることを確認してください。言語を追加した後は、常にキャッシュをクリアしてください。

于 2012-04-04T10:18:18.457 に答える