2017-02-26 15 views
0

私は、英語バージョンのen_GBとしてsylius backofficeにロケールを作成しました(使用する必要がある場合はen_USと異なります)。 SyliusCoreBundle flashes.en.ymlの設定でのみ表示される点滅メッセージです。私は英語とアメリカの違いはないと思いますが、大きなものがあります。Flashes翻訳/ Syliusロケール

  • アプリ/リソース/翻訳にflashes.en_GB.ymlを定義表すen_GB言語
  • に応じ
  • バックオフィスでのsymfonyでのconfigureロケールとlocale_fallbackを表すen_GBロケールを定義します。

    まず、私はこれを試してみましたここで説明されているようにhttp://docs.sylius.org/en/latest/customization/flash.html

翻訳はこの方法では機能しませんでした。

  • Iは必要なコマンド・ライン・コンポーザを使用して、バージョンv0.19.0を必要としようとした:

    そして、私は私の現在のsymfonyのバージョン(更新sylius言語コンポーネント)に従ってpackagistからsylius /ロケール成分を必要としようとしましたsylius /ロケール:v0.19.0

  • Composerは常に

したがって、現在(私はcomposer.jsonでモノローグバージョンを変更しようとした場合でも)モノローグ^ 3.0のバージョンを使用しようとすると、 syliusのバックオフィスで定義されたロケールを使用して、私は現在のsylius/symfonyバージョン(現在使用されているsyliusバージョン: "sylius/sylius": "^[email protected] ")。

点滅のメッセージの翻訳に対処するための修正がありますか?

ありがとう、

JMO。

答えて

0

使用しているチャネルでロケールを有効にしましたか?

現在のシリウスバージョンは0.19ではなく、ベータ1です。

+0

こんにちはCoderMaggie、そうでした。実際には、いくつかの依存関係のためにv0.19のsyliusバージョンを使用しています。 – jmo

関連する問題