allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

Help:跨语言链接

天下维客,你可以修改的网络知识库

Jump to: navigation, search

另请参看m:帮助:跨语言链接.

使用目前的allwiki软件可以连接不同语言的allwiki。这样读者就可以很方便地查看另一个语言内的相关内容。

目录

连往属于其他语言而探讨相同主题的文章

连往不同语言天下维客中探讨相同主题的文章,其链接格式如下:

<nowiki>[[</nowiki>语言代码:文章标题]]

当中语言代码是根据ISO 639制定的两个字母的代码,例如英语是en,德语是de,中文是zh等。所以比方说在中天下维客的“世界语”条目中,为了连往其他语系的百科中同样介绍世界语的条目,可以加上如下的Wiki代码:

<nowiki>[[de:Esperanto]][[en:Esperanto]][[fr:Esperanto]]</nowiki>

不论以上的Wiki代码位于全文何处,这些链接都不会在文章正文中出现,而会特别集中在一个正文之外的地方。

同样的方法也可以用来在其他语系百科中添加连到中文条目的链接。例如,英文条目History of China与中文条目中国历史相互对应。只需要在英文版中加入链接[[zh:中国历史]],就可以链接到中文页面。

注意:

  • 在源码中任何地方加入上述格式的链接都会产生相同的效果。但是放在分类、相关主题、参看的后面对用户会较方便。
  • 在加入跨语言链接的时候,一般要把它们按字母排序好(如把en:放在da: de: 之后,fr: ja:之前)对用户会较方便。

出现在正文中的连结

出现在正文中的连结可用来连往属于其他语言而探讨其他主题的文章,其Wiki代码则有一点变化:[[:语言代码:文章标题]]。

这些链接会出现在正文中。

例如:

输入:[[世界语]]([[:en:Esperanto]])是一种语言
得到:世界语en:Esperanto)是一种语言

(这类链接也跟其他链接一样,可用「|”字元决定链接文字,如:输入:[[:en:Esperanto|Esperanto]] ,得到Esperanto。参见链接,URL和图像

一些值得注意的问题

在其它语言添加带有“·”的人名的链接时,不要只放[[zh:乔治·华盛顿]],而要把点先用人手换成&#183;,即这样[[zh:乔治&#183;华盛顿]].否则从其他语言无法连接到中文页面。(如果该语言WP是用unicode-8的则完全没有这问题,可以直接贴中文字和点。)

跨语言链接机器人

跨语言链接机器人(Interwiki bot)是用来自动进行跨语言链接的bot,它会修改页面的跨语言链接,以保证他们连接到其他语言的正确页面。在这里的用户是Sz-iwbotVina-iwbot

这个机器人需要用户来控制运行,而且它不会翻译新词汇,但是可以在已经有至少一个其他语言的跨语言链接的条目去寻找另外的链接。例如,中文版只加了英文版的链接,而英文版有法文和德文的链接,德文有法文和日文的链接。机器人可以从中文开始,找到德、法、日文,加入中文条目。

一个机器人只在一个维基运行修改链接。运行时也纪录下其他语言缺少的链接,并放进warnfile里。以上例子,纪录会写明英文版缺少中文和日文,而德文版缺少中、英、日文,等等。其他维基操作者可以使用warnfile去加新的连接。

为机器人最快最方便加链接,而且使其他语言维基的机器人找到中文版,在加第一个链接的时候,应该在链接到的语言版本加上中文链接。这样,其他操作者运行机器人的时候,记录的warnfile里就会有中文版的链接。

机器人效果并非很快看到。虽然程序可以不停的寻找并修改链接,它一分钟只会修改一个条目,这是为了避免机器人的工作加重服务器的负荷。机器人也需要用户来控制运行,并非每天都运行的。

提示

在本文章加入连往另一篇文章的连结时,最好也在那篇文章放入连回本文章的连结,并且整合两篇文章的跨语言链接。

Personal tools
工具
金银币拍卖 金币拍卖预展  金银币网店 熊猫金银币 生肖金银币