只有在渲染时将调试设置为1时,才会翻译字符串

时间:2014-07-30 14:17:39

标签: cakephp cakephp-2.1

自从第二个Cake-Project现在出现这个谜团以来,我需要知道原因是什么:

当我向.po-files中的任何一个添加新翻译并希望在视图中翻译时,它不是。直到它在Core-Config的调试值设置为1或2时才被渲染。之后,调试值设置为0就可以了。

由于这种行为,我怀疑是缓存。

它似乎在建议的本地Windows机器上工作,而不是在Debian上。目录权限设置为777

补充:自项目开始以来,这种情况并没有发生,但是几天前,我没有意识到为什么或改变了什么。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

是的,在您更改翻译后清除缓存 - 在调试模式下,这将不时自动完成(每隔x秒)。