我跟着指示和創建.po文件具有與PoEdit軟件語言:越南語,國家:越南: 程序my_app ./Locale/vie/LC_MESSAGES/default.poCakePHP的國際化不能正常工作
我仔細檢查它與普通的編輯器查看MsgId和這裏有一個例子:
#Path
MSGID 「登錄」
msgstr 「Đăng納米羥基磷灰石」
在bootstrap.php中:配置:: write('Config.language','vie'); 我試過配置:: write('Config.language','vi');也。
在視圖文件中,我回顯__(「Login」);但它仍然顯示「登錄」...
我已經嘗試了很多方法,使其工作甚至重新啓動Apache或我的電腦,但沒有成功。任何幫助將不勝感激!
我ENV:
XAMPP v1.7.3與gettext的lib中啓用
MAC OSX 10.7.2獅子
CakePHP的2.1.1穩定
你有.po文件,它是否被編譯到.mo文件中?這是一個由php – Totoro 2014-05-04 09:31:47