3

该文档说“插件语言文件始终安装在管理员/语言/xx-XX/.....”但是我尝试在我的插件中plugins/content/plugin_test/language/en-GB/....和我的文件中包含语言文件plugin_test.php,我添加了以下代码:

function __construct(& $subject, $config) {
    $lang = JFactory::getLanguage();
    $lang->load('plg_content_plugin_test', dirname(__FILE__));
    parent::__construct($subject, $config);

}

这似乎工作正常。我想知道这是否是包含语言文件的正确方法,还是必须按照文档中的建议将语言文件放在administrator文件夹中?

4

1 回答 1

3

是的,事实上它是推荐的

该文档已过时,自 Joomla 1.6 起,推荐的位置是语言文件存储在扩展目录中。清单文件一文的语言部分对此进行了说明。

我更新了J3.2 创建内容插件文章以反映清单文件文章。

于 2013-11-11T00:15:58.250 回答