我怎樣才能提取與蛋糕的i18n控制檯CakePHP的核心(如身份驗證組件消息)定義的字符串?如何提取和翻譯CakePHP核心字符串?
我試圖運行cake i18n extract
與應用程序文件夾和蛋糕文件夾的路徑,但這並沒有給我.pot文件中的蛋糕核心字符串。
我怎樣才能提取與蛋糕的i18n控制檯CakePHP的核心(如身份驗證組件消息)定義的字符串?如何提取和翻譯CakePHP核心字符串?
我試圖運行cake i18n extract
與應用程序文件夾和蛋糕文件夾的路徑,但這並沒有給我.pot文件中的蛋糕核心字符串。
核心字符串可以使用-paths
選項時,被包括在內。這是一個例子電話:
cake i18n extract -paths /path/to/app,/path/to/cake/libs/controller
您必須運行desolat命令(--paths和-paths)。然後,您必須從po文件生成.po(使用工具poedit,或者不建議,手動編輯)到您的Locale。 例如,如果你想的意大利語翻譯,你必須把cake.po在
/app/Locale/ita/LC_MESSAGES/cake.po
也請記住,對於非核心的字符串(如一個月名字),你必須生成一個default.po文件到同一文件夾。
我有同樣的問題。你解決了嗎? – tersmitten 2011-02-10 19:46:38