私は指示に従い、PoEdit で言語: ベトナム語、国: VIETNAM で .po ファイルを作成しました: my_app ./Locale/vie/LC_MESSAGES/default.po
単純なエディターで再確認して msgid を確認します。以下に例を示します。
#道
msgstr "ログイン"
msgstr "ダンナップ"
bootstrap.php で: Configure::write('Config.language', 'vie'); Configure::write('Config.language', 'vi'); を試しました。また。
ビューファイルでは、__("Login"); を echo します。しかし、それでも「ログイン」と表示されます...
Apache や自分のコンピューターを再起動しても機能させる方法をたくさん試しましたが、成功しませんでした。どんな助けでも大歓迎です!
私のENV:
gettext lib を有効にした XAMPP v1.7.3
MAC OSX ライオン 10.7.2
CakePHP 2.1.1 安定版