本节将介绍如何来汗一个类型为package的扩展?
当你将一个Joomla扩展的安装包上传到汉化平台上进行汉化时,系统出现了如下的错误提示:
当你看到这个警告的时候,说明你正在汉化的是一个package[包].package在Joomla中的意思是包,他表示这个压缩文件中包含多个扩展。由于我们的汉化平台目前无法自动的处理类型为package的扩展。因此,需要你手动进行一些调整。那么具体该如何做呢?
第一步:
找到你刚刚上传的扩展。将其解压。比喻我刚刚上传的扩展名称为:SJ_Market_Template_sj_market_template_j34_v1.0.0.zip。解压后出现了如下的文件结构:
这个里面有2个文件,一个文件夹。我们重点需要关注的是.xml文件。
第二步:
打开.xml文件。在我上面的例子中,我打开了pkg_sj_market.xml这个文件。出现了如下的代码:
<?xml version="1.0" encoding="utf-8"?> <extension type="package" version="3.0" method="upgrade"> <files folder="source"> <file type="plugin" id="yt" group="system">yt</file> <file type="plugin" id="ytshortcodes" group="system">ytshortcodes</file> <file type="template" id="sj_market" client="site">sj_market</file> </files> </extension>
我们重点需要关注的是上面files的区域[上面并不是完整的XML文件的内容]。他的意思大概是说:在这个安装包中要安装3个扩展,扩展的源文件在source文件夹中。
第三步:
进入到需要安装的扩展的目录。我上面需要进入的是source目录。进入之后,文件夹的结构如下:
第四步:
将这3个文件夹重新打包,然后逐一的上传汉化即可:
第五步:
将扩展单独汉化后,在安装每一个扩展的语言文件。那么你就完成了对package类型的扩展的汉化了。
评论 (0)