mediawiki文章检查是否存在

时间:2013-06-24 13:59:54

标签: php mediawiki article

我正在使用带多语言的mediawiki。我使用带有前缀的相同数据库。

我想做一些像这样的改变;

例如我有en.wiki.com和de.wiki.com

我在de.wiki.com上的所有文章我将在稍后翻译它们。但是当访问者访问en.wiki.com时,如果文章不存在,他们希望看到de.wiki.com文章。

抱歉我的英语不好。

我有de.wiki.com/asd页面 en.wiki.com/asd不存在,所以他们必须看de.wiki.com/asd页面文章。

你可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

我建议Language Extension Bundle。通过使用这些扩展,访问您的wiki的人将(默认情况下)看到他们的wiki所在语言的文章,并且有一个用于更改活动语言的按钮。

假设你有一个德国用户并且她试图访问wiki.com/RandomArticle,没有该文章的德语翻译,因此wiki向用户显示英文版本。这就是你想要的吗?你甚至可以拥有像这样工作的内部wiki链接!

[[Special:MyLanguage/NameOfPage]]