我已经通过 GitHub 下载了最新版本的 Sylius,并在旁边添加了我自己的 Bundle。我将语言环境更改为 NL(荷兰语,荷兰),并且该网站的大部分上下文更改为荷兰语。除了翻译的荷兰语单词之外,我还看到了很多翻译字符串,例如sylius.frontend.headertext
我开始修复的。在我自己的 Bundle 中,我WebBundle
通过 return SyliusWebBundle
in覆盖getParent()
,并在Resources/translations
我放置翻译文件的文件夹中。一切都很神奇!
现在我想改回英语以查看后端在这种语言中的外观,但是将其更改sylius.locale
为en
不再起作用,即使在清除缓存或未使用自定义翻译删除我的包之后也是如此。
有什么线索吗?[解决了。见下文]
编辑:在生产环境中查看我的应用程序时,它似乎确实显示英文,奇怪的是..
编辑 2:我还不能回答我自己的问题,但我已经通过进入我的应用程序的管理面板 > 常规设置解决了这个问题,并且有一个我没有专门设置的语言设置。我把它改成了Dutch
,English
它解决了我的问题。