silverstripe似乎没有获取语言yml文件的更改。这曾经工作过。像往常一样,我正在做什么?在文件被更改后,所有人都刷新了...
在我使用t函数的模板中,如<%t General.GoToPortfolio“zum Portfolio”%> 我正在编辑现有条目,但模板始终显示条目的旧“版本”。如果我删除en.yml文件,那么翻译真的不见了。所以我认为它至少可以起作用......
目前我正在使用silverstripe 3.1.12 这些文件保存在这里,例如:module / lang / en.yml
谢谢, 弗洛里安
答案 0 :(得分:0)
前段时间我有德国变音符号和错误的文件编码问题。所以要么告诉你的编辑器或者IDE编写和编写正确的utf-8(最好没有bom)或htmlencode你的变音符号。
答案 1 :(得分:0)
终于找到了: 删除了silverstripe-cache文件夹的内容,并且工作正常。