Как добавить псевдоним для расширения пространства имен в Викимедиа?

Я пытаюсь создать свою собственную копию итальянской википедии из свалки.

Я столкнулся с проблемой некоторых расширений.

Я получил ошибку:

Ошибка Lua в package.lua в строке 80: модуль 'Modulo:String' не найден.

Проблема в том, что в моей копии нет "Modulo: 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 с загрузкой модулей?

1 ответ

Фактический набор псевдонимов пространства имен для итальянской Википедии: (1); Categoria а также Modulo переводы. Чтобы использовать их, просто установите $wgLanguageCode в it,

(Я не уверен, почему настройка Modulo как псевдоним не работает; в теории так и должно быть. Но это не простой способ настроить зеркало.)

Другие вопросы по тегам