我們在PyroCMS中的自定義模塊需要支持多種語言。這是如何完成的?特別是:PyroCMS語言支持
- 我們在哪裏放置語言文件夾和文件?我們假設在
/addons/<module name>/language/
。這是正確的嗎? - 我們必須提供我們的內容(特定於我們的模塊的內容)的翻譯全部 PyroCMS支持的語言?例如,我們添加「Gibberish」語言並且想要定義
"greeting" = "Gibberish Hello"
。我們是否也必須用英文定義"greeting"
? - 相反,我們是否也必須將PyroCMS支持的術語翻譯成「Gibberish」語言?例如,「英語」翻譯
"cp_title" = "Control Panel"
必須翻譯成"cp_title" = "Gibberish Control Panel"
等? 設置「LANG = ZZ?」(這裏的「ZZ」是我們試圖添加的語言)給了我們以下錯誤:讀職中後
A PHP Error was encountered
Severity: Notice
Message: Undefined index: en
Filename: core/MY_Controller.php
Line Number: 83
鏈接似乎是死了。 –
這是一個服務於pyrocms 2.2文檔的主機 - http://enlivenapp.com/pyro22docs/developers/contributing/translating-language-files –