【问题标题】:Flashes Translation / Sylius Locale闪烁翻译/Sylius 语言环境
【发布时间】:2017-02-26 10:46:55
【问题描述】:

我在 sylius 后台创建了语言环境作为英文版的 en_GB(如果我必须使用它,则与 en_US 不同);在 flashes 消息中,我们只能在 SyliusCoreBundle flashes.en.yml 配置中看到。我想英语和美国语言之间没有区别,但是有一个很大的区别。

首先,我尝试了这个:

使用此方法无法翻译。

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

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

因此,目前,我无法覆盖/使用 flashes 配置,如文档中所述,使用 sylius 后台中定义的语言环境,并且根据我当前的 sylius/Symfony 版本(当前使用的 sylius 版本: “sylius/sylius”:“^1.0@dev”)。

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

谢谢,

JMO。

【问题讨论】:

    标签: symfony translation sylius


    【解决方案1】:

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

    顺便说一句,当前 Sylius 版本是 beta-1,而不是 0.19。

    【讨论】:

    • 你好 CoderMaggie,是的,我做到了。其实我用的是 v0.19 的 sylius 版本,因为有些依赖。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-06
    • 2012-03-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多