I18N shell

CakePHP的i18n特性使用po文件翻譯源。這使得他們很容易集成工具poedit和其他常見的翻譯工具。

i18n shell提供了一種快速而簡單的方法來生成模板文件。這些模板文件可以給翻譯,這樣他們就可以將應用程序中的字符串。一旦你已經翻譯完成,鍋文件可以合併到現有的翻譯幫助更新你的翻譯。

Generating POT files

鍋文件可以使用提取命令爲現有的應用程序生成。這個命令將掃描整個應用程序__()函數調用風格,並提取消息字符串。每一個獨特的應用程序中的字符串將組合成一個文件:

./Console/cake i18n extract

上面會提取殼。除了在__提取字符串()方法,在模型驗證消息將被提取。該命令的結果將是文件app /地區/ default.pot。您使用文件作爲模板來創建po文件。如果你手動創建po文件從鍋中文件,確保正確地設置Plural-Forms標題行。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章