CakePHP区域设置不更新

时间:2017-03-22 10:44:13

标签: cakephp locale

我遇到了locale cakephp翻译的问题。我不得不更新一些没有出现在我页面上的文本。以前添加的文本正在正确显示。我尝试删除所有缓存文件夹(模型,视图,持久性)。我也尝试将调试级别设置为3.任何想法将不胜感激。

2 个答案:

答案 0 :(得分:0)

您必须从

中删除文件
/tmp/persistant/
/tmp/models/
/tmp/views/

在网络浏览器中按CTRL + F5刷新页面

答案 1 :(得分:0)

我终于在这里找到了我的案例的答案:

http://www.quindev.com/blog/2010/01/cakephp-i18n-problem-of-updating-po-files-with-a-text-editor/

事实证明,我使用 PoEditor 编辑了翻译,除了 .po 文件之外,它还创建了 .mo 文件。事实证明,CakePHP 更喜欢 .mo 文件并忽略存在的 .po 文件。

只需从翻译文件夹中删除 .mo 文件即可解决问题。