GitHub から Sylius の最新バージョンをダウンロードし、その隣に独自のバンドルを追加しました。ロケールを NL (オランダ語、オランダ語) に変更すると、サイトのコンテキストの大部分がオランダ語に変更されました。sylius.frontend.headertext
翻訳されたオランダ語の単語に加えて、私が修正し始めたなどの多くの翻訳文字列を見ました。私自身の Bundle では、 WebBundle
returnSyliusWebBundle
でfrom をオーバーライドgetParent()
し、Resources/translations
フォルダに翻訳ファイルを配置しました。すべてが驚異的に機能しました!
ここで、バックエンドがこの言語でどのように見えるかを確認するために英語に戻したいと思いましたが、キャッシュをクリアしたり、カスタム翻訳でバンドルを削除したりした後でも、 を に変更しても機能sylius.locale
しen
ません。
手がかりはありますか?【解決しました。下記参照]
編集:本番環境でアプリケーションを表示すると、奇妙なことに、英語が表示されているように見えます..
編集 2:自分の質問にはまだ答えられませんが、アプリケーションの [管理パネル] > [一般設定] に移動してこれを解決しましたが、具体的に設定していない言語設定がありました。Dutch
からに変更しEnglish
、問題を解決しました。