我按照说明使用 PoEdit 创建了 .po 文件,其中语言:越南语,国家:VIETNAM 在:my_app ./Locale/vie/LC_MESSAGES/default.po
我用一个普通的编辑器仔细检查它以查看 msgid,这是一个示例:
#小路
msgstr "登录"
msgstr "Đăng nhập"
在 bootstrap.php 中:Configure::write('Config.language', 'vie'); 我试过Configure::write('Config.language', 'vi'); 还。
在视图文件中我回显 __("Login"); 但它仍然显示“登录”...
我尝试了很多方法让它工作,甚至重新启动 Apache 或我的电脑,但没有成功。任何帮助将不胜感激!
我的环境:
启用了 gettext 库的 XAMPP v1.7.3
MAC OSX 狮子 10.7.2
CakePHP 2.1.1 稳定版