Lua 如何在wikimedia中为扩展命名空间添加别名?

Lua 如何在wikimedia中为扩展命名空间添加别名?,lua,mediawiki,scribunto,Lua,Mediawiki,Scribunto,我正试图从垃圾堆中创建我的意大利维基百科自定义副本 我遇到了一些扩展的问题 我得到了一个错误: 第80行package.Lua中的Lua错误:未找到模块“Modulo:String” 问题是我的副本中没有“Modulo:String”,但有“Module:String” 我曾尝试在LocalSettings.php中为这个名称空间添加别名,就像我为类别添加别名一样,但对模块没有帮助 $wgNamespaceAliases['Categoria'] = NS_CATEGORY; //this he

我正试图从垃圾堆中创建我的意大利维基百科自定义副本

我遇到了一些扩展的问题

我得到了一个错误:

第80行package.Lua中的Lua错误:未找到模块“Modulo:String”

问题是我的副本中没有“Modulo:String”,但有“Module:String”

我曾尝试在LocalSettings.php中为这个名称空间添加别名,就像我为类别添加别名一样,但对模块没有帮助

$wgNamespaceAliases['Categoria'] = NS_CATEGORY; //this helped for categories
$wgNamespaceAliases['Modulo'] = NS_MODULE; //this does not work
模块名称空间是默认名称空间的一部分


如何解决加载模块时的Lua错误?

意大利维基百科的实际名称空间别名集是<代码>分类和模是翻译。要使用它们,只需设置为
it


(我不确定为什么将模设置为别名不起作用;理论上应该如此。但设置镜像并不容易。)

我不熟悉这组应用程序,但是:您是否有
package.lua的写入权限?听起来你需要修正其中的一个输入错误,才能让它正常工作。或者,尝试将副本的
模块
重命名为
模块
,但这可能会破坏其他功能。这将需要在Lua中解决,而不是在其他地方使用别名。无关:在编辑队列中,我遇到了一个问题,您在triage中投票了。错误的选择。请:仔细研究分类帮助,避免将不属于那里的项目放入编辑队列。(我是专门说的)。请理解您的投票会产生后果,请更加小心您的输入!