闪烁翻译/ Sylius区域设置

时间:2017-02-26 10:46:56

标签: symfony translation sylius

我在sylius backoffice中创建了locale作为en_GB的英文版本(如果我不得不使用它,则与en_US不同);在闪烁消息中,我们只在SyliusCoreBundle中看到flashhes.en.yml配置。我想英语和美国语没有区别,但是有一个很大的区别。

首先,我试过这个:

使用此方法无法进行翻译。

然后,我尝试根据我当前的symfony版本(更新sylius语言组件)从packagist中要求sylius / locale组件:

  • 我尝试使用命令行composer require sylius / locale:v0.19.0
  • 来要求版本v0.19.0
  • Composer总是尝试使用monolog ^ 3.0版本(即使我尝试更改composer.json中的monolog版本)

因此,目前,我无法覆盖/使用闪存配置,如文档中所述,使用sylius backoffice中定义的语言环境,并且根据我当前的sylius / Symfony版本(当前使用的sylius版本,我不能要求sylius / language组件: " sylius / sylius":" ^ 1.0@dev")。

你知道处理闪烁消息翻译的任何修复方法吗?

谢谢,

JMO。

1 个答案:

答案 0 :(得分:0)

您是否在正在使用的频道中启用了区域设置?

BTW目前的Sylius版本是beta-1,而不是0.19。