0
我在sylius后台创建语言环境为en_GB英文版(与en_US不同,如果必须使用它);在闪烁的消息中,我们只能在SyliusCoreBundle中看到闪烁.en.yml配置。我想英语和美国语之间没有区别,但是有一个很大的区别。闪烁翻译/ Sylius语言环境
首先,我想这一点:
- 根据EN_GB语言
- 定义flashes.en_GB.yml到应用程序/资源/翻译在后台定义EN_GB区域
- symfony的配置区域和locale_fallback如这里所述http://docs.sylius.org/en/latest/customization/flash.html
翻译没有使用这种方法工作。
然后,我试图根据我的当前版本的symfony(更新sylius语言组件)要求从packagist sylius/locale的组件:
- 我尝试使用命令行作曲家需要到所需要的版本v0.19.0 sylius /区域设置:v0.19.0
- 作曲家总是尝试使用独白^ 3.0版本(即使我尝试在composer.json改变独白版)
因此,目前,我无法按照文档中所述重写/使用闪存配置,在sylius后台使用定义的区域设置,并且根据我当前的sylius/Symfony版本(当前使用的sylius版本:“sylius/sylius”:“”)不能要求sylius/language组件。 ^[email protected]“)。
你知道解决闪烁消息翻译的任何修复吗?
谢谢,
JMO。
你好CoderMaggie,是的,我做到了。实际上,我使用v0.19 sylius版本,因为有一些依赖关系。 – jmo