Как добавить псевдоним для расширения пространства имен в Викимедиа?
Я пытаюсь создать свою собственную копию итальянской википедии из свалки.
Я столкнулся с проблемой некоторых расширений.
Я получил ошибку:
Ошибка 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
как псевдоним не работает; в теории так и должно быть. Но это не простой способ настроить зеркало.)