Important.png
Under Construction Panel.png !!!! WIP !!!! Under Construction Panel.png
Es sind gerade 26 Artikel in der Bearbeitung in der Kategorie "WIP"
Dieser Artikel wird gerade bearbeitet. Bitte laß es den Autor beenden, bevor du es veränderst.
Die letzte Bearbeitung war von Ledania am 15.03.2022.

de:Help:Interwiki
en:Help:Interwiki
es:Help:Interwiki
fr:Help:Interwiki
ru:Help:Интервики
 
UnderConstruction.png
Übersetzung zur Überprüfung
Gib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎

Introduction

Interwiki is a MediaWiki extension that allows to use internal links format (i.e. [[something]]) instead of external ones, to link to other languages pages and some external wikis such as Wikipedia, MediaWiki...

It uses a prefix table to redirect addresses, wich is stored in the page: Special:Interwiki.

Interlanguages Links

Link to a page in another language

Syntax:
[[:<language_code>:<Full_page_name>]]

Here, available languages codes are: de(🇩🇪) , en(🇬🇧 , 🇺🇲), es(🇪🇸), fr (🇫🇷, 🇧🇪, 🇨🇦) and ru (🇷🇺) and atys for Ryzom Commons (mostly the pictures) [1]

Example :
[[:fr:Guilde:Cercle du Bois d'Almati]]

The Trad Template

The Trad Template displays a small languages banner as on the right of this line, which flags, when displayed, are linking to other languages pages. It can also provide a translation status information. See the Template:Trad page for full documentation.

Call:
{{Trad
|DE = Page |DEs= (translation status code)
|EN = Page |ENs= 
|ES = Page |ESs= 
|FR = Page |FRs= 
|RU = Page |RUs= 
|H  = (1 for horizontal)
|palette= Theme
|ref= Page_link
|com= Comment
}}

The "In Other Languages" Menu

Interwiki allows to insert an "In Other Languages" Menu in the "Navigation Bar"[2] which provides links to translated pages exactly as the Trad template does. To do so, just insert blind links to the translated pages with the following syntax (no leading ":" ):

[[language_code:Full_Page_Name]] (i.e. with the namespace)

For example, this page's "In Other Languages" Menu is obtained with :

[[de:Help:Interwiki]]
[[en:Help:Interwiki]]
[[es:Help:Interwiki]]
[[fr:Help:Interwiki]]
[[ru:Help:Интервики]]

Note that the Help: namespace does not need to be translated [3].

Linking to Other Wikis

Linking to other wikis follows the same rule, just use the Special:Interwiki prefixes instead of language ones; (wikipedia linking secifies the language AFTER the prefix).

Examples:
internal format Links to
[[:wikipedia:NPC]] https://en.wikipedia.org/wiki/NPC
[[:wikipedia:de:Nicht-Spieler-Charakter]] https://de.wikipedia.org/wiki/Nicht-Spieler-Charakter
[[:mediawikiwiki:Help:Contents]] https://www.mediawiki.org/wiki/Help:Contents

Inter-Languages and Inter-Wiki Transclusion

Transclusion of other languages are also possible. To include a page of another language just use:

{{:<language_code>:<Full_page_name>}} or, more generally : {{:<prefix>:<Full_page_name>}}

thus exactly the same as if the page was in the same language space, but the beginning language code. Please note that the <noinclude></noinclude> and <includeonly></includeonly> seem to be ignored, and the whole page is transcluded.

As an example, this page is not translated but transcluded to the other languages instead ( this could change in the future).

Notes and links

Mediawiki Interwiki Documentation

Note by --Dorothée (talk) 10:28, 13 June 2020 (CEST)




  1. but interwikis work badly with common See for ex some tests on fr:Utilisatrice:Craftjenn/NotesCJ#test_interwiki (nginx error messages)
  2. See image on atys:File:FR nav toolbar trad 2020-06-14.png, this menu is related to MediaWiki:Sidebar
  3. More on namespaces on Wiki Technical Guide#Namespaces. When canonical name are the same, no need to translate ns. For ex: https://en.wiki.ryzom.com/w/api.php?action=query&meta=siteinfo&siprop=namespaces show all ns on English wiki.


Neueste Version 13.05.2022•
Abgerufen von „https://de.wiki.ryzom.com/w/index.php?title=Hilfe:Interwiki&oldid=28950