我使用这里指定的教程#2设置了Wiki:Family
http://www.mediawiki.org/wiki/Wiki_family
具体来说,我使用相同的代码,相同的文件夹,相同的数据库和不同的表(它们的前缀不同)来创建多语言mediaWiki。
现在我已经创建了两种语言,
法语和英语,可以通过fr.sitename.com/wiki/和en.sitename.com/wiki/
访问现在我需要为文章添加中介语链接,语法
[[:fr:Main Page]]
不起作用它只是将我重定向到一个新页面,说我需要创建页面,因为它不存在,而我可以访问fr.sitename.com/wiki/Main_Page
有人可以帮我解决这个问题吗?答案 0 :(得分:0)
可能需要更新你的interwiki表 - 它现在包含了什么iw_prefix ='fr'?例如,请参阅maintenance / wikipedia-interwiki.sql。此外,如果您更喜欢基于Web的界面,我认为有一个MediaWiki扩展可以做到这一点。