导出别人DiscuzX的插件语言包
Z得开发模式语言包言包临时目录(开发模式)在 data/plugindata/插件id.lang.php这个不是每个插件都会用到这个目录。
对于需要修改语言包的时候 没有这个开发目录里面的文件确实不方便,好像以前有人出过一个工具,记不得了,我修改了DZ的语言函数来实现
function_core.php lang函数 找到
$returnvalue = & $_G['cache']['pluginlanguage_script'];
下面加上一句话
file_put_contents('abcdefgh.txt',var_export($_G['cache']['pluginlanguage_script'],true));
如果需要精细一点 $_G['cache']['pluginlanguage_script']可以换成$_G['cache']['pluginlanguage_script']['插件id']
打开生成的abcdefgh.txt 提取出这个数组 放到data/plugindata/插件id.lang.php 赋值给 $scriptlang['插件id'] 即可。
var_export导出的数组符合语法规范 可以直接赋值。
在开发模式下修改插件后 再次用设计模式导出为XML即可
页:
[1]