This document说“插件语言文件总是以administrator / languages / xx-XX / .....安装”但是我尝试在我的插件plugins/content/plugin_test/language/en-GB/....
和我的{内部}中包含语言文件{1}}文件,我添加了以下代码:
plugin_test.php
这似乎工作正常。我想知道这是否是包含语言文件的正确方法,或者语言文件必须放在文档中建议的function __construct(& $subject, $config) {
$lang = JFactory::getLanguage();
$lang->load('plg_content_plugin_test', dirname(__FILE__));
parent::__construct($subject, $config);
}
文件夹中?
答案 0 :(得分:3)
是的,事实上it's recommended。
该文件已过期,因为Joomla 1.6推荐的位置是将语言文件存储在扩展程序的目录中。 Language section文章Manifest Files中对此进行了解释。
我已更新J3.2 Creating a content plugin文章以反映Manifest Files文章。