Php 如何在mediaWiki中添加中介语链接?

Php 如何在mediaWiki中添加中介语链接?,php,mediawiki,Php,Mediawiki,我已经使用此处指定的教程#2设置了Wiki:Family 具体来说,我使用相同的代码、相同的文件夹、相同的数据库和不同的表(它们的前缀不同)来创建多语言mediaWiki 现在我创造了两种语言 法语和英语,可通过fr.sitename.com/wiki/和en.sitename.com/wiki访问/ 现在我需要在文章中添加中介语链接,语法 [[:fr:Main Page]] 不起作用它只是将我重定向到一个新页面,说明我需要创建该页面,因为它不存在,而我可以在fr.sitename.com/

我已经使用此处指定的教程#2设置了Wiki:Family

具体来说,我使用相同的代码、相同的文件夹、相同的数据库和不同的表(它们的前缀不同)来创建多语言mediaWiki

现在我创造了两种语言

法语和英语,可通过fr.sitename.com/wiki/和en.sitename.com/wiki访问/

现在我需要在文章中添加中介语链接,语法

[[:fr:Main Page]]
不起作用它只是将我重定向到一个新页面,说明我需要创建该页面,因为它不存在,而我可以在fr.sitename.com/wiki/Main_page访问它


有人能帮我解决这个问题吗?

可能需要更新您的interwiki表-它现在为iw_prefix='fr'包含了什么?。例如,请参阅维护/wikipedia-interwiki.sql。另外,如果您喜欢基于Web的界面,我认为有一个MediaWiki扩展可以做到这一点。

我正在使用SpecialLinterWiki扩展添加前缀,谢谢您的帮助