0

我正在尝试从转储中创建我的意大利维基百科的自定义副本。

我遇到了一些扩展的问题。

我得到了错误:

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

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

我试图在我的 LocalSettings.php 中为这个命名空间添加别名,就像我为类别所做的那样,但对于模块它没有帮助。

$wgNamespaceAliases['Categoria'] = NS_CATEGORY; //this helped for categories
$wgNamespaceAliases['Modulo'] = NS_MODULE; //this does not work

模块命名空间是 Scribunto 默认命名空间的一部分。

https://www.mediawiki.org/wiki/Extension_default_namespaces

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

4

1 回答 1

0

意大利语 Wikipedia 的实际命名空间别名集是(1)Categoria并且Modulo是翻译。要使用它们,只需设置$wgLanguageCodeit.

(我不确定为什么设置Modulo为别名不起作用;理论上应该。但这不是设置镜像的简单方法。)

于 2018-07-28T09:07:05.193 回答