我希望看到CakePHP 2.3.7 formhelper月份的荷兰语翻译。看到这个链接:http://dev4.west-dyke.com/verhuur/reserveren。为什么CakePHP formhelper不能翻译几个月?
但是,我似乎无法得到它的工作。我也看到有关这个问题的另一篇文章,但它仍然没有解决问题。
我创建了一个名为app/Locale/nl_NL/LC_MESSAGES/cake.po的文件夹。 PO文件是通过app/Locale目录中的cake.pot中的poedit生成的。
我添加了这些行cake.po:
msgid "January"
msgstr "Januari"
msgid "February"
msgstr "Februari"
msgid "March"
msgstr "Maart"
msgid "April"
msgstr "April"
msgid "May"
msgstr "Mei"
msgid "June"
msgstr "Juni"
msgid "July"
msgstr "Juli"
msgid "August"
msgstr "Augustus"
msgid "September"
msgstr "September"
msgid "October"
msgstr "Oktober"
msgid "November"
msgstr "November"
msgid "December"
msgstr "December"
添加以下行到我的bootstrap.php文件的底部:
Configure::write('Config.language','nl_NL');
有谁知道发生了什么事情的想法错误?
也许它通过缓存造成的?您可以通过更改默认配置文件中的值来测试它,并查看它们是否显示在您的选择中。 – Pieter
@Pieter我正在开发模式下工作,因此禁用了缓存。 – Hans
好的,如果您更改'default.po'文件,是否显示更改(英文)? – Pieter