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