Aus EnzyklopAtys
Leda (Diskussion | Beiträge) K |
Leda (Diskussion | Beiträge) K (→Notiz von --Dorothée (talk) 10:28, 13 June 2020 (CEST)) |
||
(7 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | {{ | + | <noinclude>{{Trad |
− | {{:en:Help:Interwiki}} | + | |DE = Help:Interwiki |DEs= 4 |
− | <noinclude>[[ | + | |EN = Help:Interwiki |ENs= 0 |
+ | |ES = Help:Interwiki |ESs= 1 | ||
+ | |FR = Help:Interwiki |FRs= 4 | ||
+ | |RU = Help:Интервики |RUs= 1 | ||
+ | |H = 1 | ||
+ | |palette= Grey | ||
+ | }}{{clear}} | ||
+ | <div style = "float:right;"> <small>__TOC__</small></div> | ||
+ | </noinclude> | ||
+ | == Einführung == | ||
+ | [[Hilfe:Interwiki |Interwiki]] ist eine [[:mediawikiwiki:MediaWiki|MediaWiki]]-Erweiterung, die es ermöglicht, das Format interner Links (z.B. <nowiki>[[etwas]]</nowiki>) anstelle externer Links zu verwenden, um auf Seiten anderer Sprachen und einiger externer Wikis wie [[:wikipedia:Wikipedia|Wikipedia]], [[:mediawikiwiki:MediaWiki|MediaWiki]] zu verweisen...<br /> | ||
+ | |||
+ | Es verwendet eine Präfix-Tabelle zur Weiterleitung von Adressen, die in der Seite gespeichert ist: '''[[Spezial:Interwiki]]'''. | ||
+ | |||
+ | == Intersprachliche Links == | ||
+ | === Link zu einer Seite in einer anderen Sprache === | ||
+ | :Syntax: | ||
+ | ::<code>[[''':'''<span style="color: crimson;"><Sprach-Code></span>''':'''<span style="color: crimson;"><Seitenname></span>]]</code> | ||
+ | Hier sind folgende Sprach-Codes verfügbar: <code>de</code>(🇩🇪) , <code>en</code>(🇬🇧 , 🇺🇲), <code>es</code>(🇪🇸), <code>fr</code> (🇫🇷, 🇧🇪, 🇨🇦) und <code>ru</code> (🇷🇺) und <code>atys</code> für '''Ryzom Commons''' (vor allem für gemeinsam verwendete Bilder und Dateien) <ref>aber interwikis funktionieren schlecht mit common Siehe zum Beispiel einige Tests auf [[:fr:Utilisatrice:Craftjenn/NotesCJ#test_interwiki]] (nginx-Fehlermeldungen)</ref> | ||
+ | :Beispiel : | ||
+ | : [[:fr:Guilde:Cercle du Bois d'Almati|<nowiki>[[:fr:Guilde:Cercle du Bois d'Almati]]</nowiki>]] | ||
+ | *'''Der '''":"''' am Beginn ist wichtig''' (siehe unten). | ||
+ | *Bitte beachte, daß Interwiki-/ Interlanguages-Links eine andere Farbe haben als die anderen internen Links. | ||
+ | |||
+ | === Die Trad-Vorlage === | ||
+ | Die [[Vorlage:Trad|Trad-Vorlage]] zeigt ein kleines Sprachbanner wie rechts in dieser Zeile an, dessen Flaggen, wenn sie angezeigt werden, auf andere Sprachseiten verweisen. Es kann auch eine Information über den Übersetzungsstatus liefern. Siehe die '''[[Vorlage:Trad]]-Seite''' für eine vollständige Dokumentation. | ||
+ | :Aufruf: | ||
+ | <nowiki>{{Trad | ||
+ | |DE = Seitenname |DEs= (Statuscode der Übersetzung) | ||
+ | |EN = Page |ENs= | ||
+ | |ES = Page |ESs= | ||
+ | |FR = Page |FRs= | ||
+ | |RU = Page |RUs= | ||
+ | |H = (1 für horizontal) | ||
+ | |palette= Theme | ||
+ | |ref= Seiten-Link | ||
+ | |com= Kommentar | ||
+ | }}</nowiki> | ||
+ | |||
+ | === Das Menü "In anderen Sprachen" === | ||
+ | Interwiki erlaubt das Einfügen eines ''"In anderen Sprachen"''-Menüs in der ''"Navigationsleiste"''<ref>Siehe Bild auf [[:atys:File:FR nav toolbar trad 2020-06-14.png]], dieses Menü ist verwandt mit MediaWiki:Sidebar</ref>, das Links zu übersetzten Seiten bietet, genau wie die Trad-Vorlage. Dazu fügen Sie einfach Blindlinks zu den übersetzten Seiten mit der folgenden Syntax ein ''(ohne führende '''":"''' )'': | ||
+ | <nowiki>[[Sprach-Code:Seiten-Name]]</nowiki> (d.h. mit dem Namespace) | ||
+ | Zum Beispiel wird das ''"In anderen Sprachen"''-Menü dieser Seite erreicht mit: | ||
+ | <nowiki>[[de:Help:Interwiki]] | ||
+ | [[en:Help:Interwiki]] | ||
+ | [[es:Help:Interwiki]] | ||
+ | [[fr:Help:Interwiki]] | ||
+ | [[ru:Help:Интервики]]</nowiki> | ||
+ | Beachte, daß der '''Help:'''-Namespace nicht übersetzt werden muß <ref>Mehr zu Namespaces auf [[Technischer Wiki-Leitfaden#Namespaces]]. Wenn die kanonischen Namen gleich sind, müssen die ns nicht übersetzt werden. Zum Beispiel: https://en.wiki.ryzom.com/w/api.php?action=query&meta=siteinfo&siprop=namespaces show all ns on English wiki.</ref>. | ||
+ | |||
+ | == Verlinkung zu anderen Wikis == | ||
+ | Die Verlinkung zu anderen Wikis erfolgt nach der gleichen Regel, nur daß die [[Spezial:Interwiki]]-Präfixe anstelle der Sprachpräfixe verwendet werden (bei der Wikipedia-Verknüpfung wird die Sprache ''NACH'' dem Präfix gesetzt). | ||
+ | <br /> | ||
+ | :Examples: | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! internes Format !! verlinkt zu | ||
+ | |- | ||
+ | | [[:wikipedia:NPC|<nowiki>[[:wikipedia:NPC]]</nowiki>]] || https://en.wikipedia.org/wiki/NPC | ||
+ | |- | ||
+ | | [[:wikipedia:de:Nicht-Spieler-Charakter|<nowiki>[[:wikipedia:de:Nicht-Spieler-Charakter]]</nowiki>]] || https://de.wikipedia.org/wiki/Nicht-Spieler-Charakter | ||
+ | |- | ||
+ | | [[:mediawikiwiki:Help:Contents|<nowiki>[[:mediawikiwiki:Help:Contents]]</nowiki>]] || https://www.mediawiki.org/wiki/Help:Contents | ||
+ | |} | ||
+ | |||
+ | == Sprachübergreifende und Inter-Wiki-Transklusion == | ||
+ | Der Einschluss anderer Sprachen ist ebenfalls möglich. Um eine Seite in einer anderen Sprache einzuschließen, verwende einfach: | ||
+ | |||
+ | ::<code>{{''':'''<span style="color: crimson;"><Sprach-Code></span>''':'''<span style="color: crimson;"><Seitenname></span>}}</code> oder, allgemeiner : {{''':'''<span style="color: crimson;"><prefix></span>''':'''<span style="color: crimson;"><Seitenname></span>}} | ||
+ | also genau dasselbe, als ob die Seite im selben Sprachraum, aber mit dem Anfangssprachcode wäre. Bitte beachte, daß <code><nowiki><noinclude></noinclude></nowiki></code> und <code><nowiki><includeonly></includeonly></nowiki></code> ignoriert zu werden scheinen, und die gesamte Seite wird eingeschlossen. | ||
+ | |||
+ | == Notizen und Links == | ||
+ | === Mediawiki Interwiki Dokumentation === | ||
+ | *[[:mediawikiwiki:Extension:Interwiki|Extension:Interwiki]] | ||
+ | *[[:mediawikiwiki:Manual:Interwiki|Manual:Interwiki]] | ||
+ | *[[:mediawikiwiki:Manual:interwiki table|Interwiki table]] | ||
+ | *[[:mediawikiwiki:Interwiki cache|Interwiki cache]] | ||
+ | |||
+ | === Notiz von --[[User:Dorothée|Dorothée]] ([[User talk:Dorothée|talk]]) 10:28, 13 June 2020 (CEST) === | ||
+ | * <s>Derzeit ist ''nur die Transklusion von englischen Seiten möglich''.</s> | ||
+ | * Die Verwendung von Vorlagen anderer Sprachen ''durch Transklusion'' ist nicht möglich, auch nicht das Kopieren einer Seite mit '''"subst:"'''. Sie müssen daher in eine eigene Seite kopiert werden. (upd --[[Benutzer:Dorothée|Dorothée]] ([[User talk:Dorothée|talk]]) 07:14, 29. Aug. 2021 (CEST)) | ||
+ | |||
+ | ---- | ||
+ | {{Reflist|subpages=}} | ||
+ | {{last version link|Help:Interwiki}} | ||
+ | ---- | ||
+ | {{clear}} | ||
+ | <noinclude> | ||
+ | [[Kategorie:Hilfe]] | ||
+ | </noinclude> |
Aktuelle Version vom 13. Mai 2022, 06:59 Uhr
Einführung
Interwiki ist eine MediaWiki-Erweiterung, die es ermöglicht, das Format interner Links (z.B. [[etwas]]) anstelle externer Links zu verwenden, um auf Seiten anderer Sprachen und einiger externer Wikis wie Wikipedia, MediaWiki zu verweisen...
Es verwendet eine Präfix-Tabelle zur Weiterleitung von Adressen, die in der Seite gespeichert ist: Spezial:Interwiki.
Intersprachliche Links
Link zu einer Seite in einer anderen Sprache
- Syntax:
[[:<Sprach-Code>:<Seitenname>]]
Hier sind folgende Sprach-Codes verfügbar: de
(🇩🇪) , en
(🇬🇧 , 🇺🇲), es
(🇪🇸), fr
(🇫🇷, 🇧🇪, 🇨🇦) und ru
(🇷🇺) und atys
für Ryzom Commons (vor allem für gemeinsam verwendete Bilder und Dateien) [1]
- Beispiel :
- [[:fr:Guilde:Cercle du Bois d'Almati]]
- Der ":" am Beginn ist wichtig (siehe unten).
- Bitte beachte, daß Interwiki-/ Interlanguages-Links eine andere Farbe haben als die anderen internen Links.
Die Trad-Vorlage
Die Trad-Vorlage zeigt ein kleines Sprachbanner wie rechts in dieser Zeile an, dessen Flaggen, wenn sie angezeigt werden, auf andere Sprachseiten verweisen. Es kann auch eine Information über den Übersetzungsstatus liefern. Siehe die Vorlage:Trad-Seite für eine vollständige Dokumentation.
- Aufruf:
{{Trad |DE = Seitenname |DEs= (Statuscode der Übersetzung) |EN = Page |ENs= |ES = Page |ESs= |FR = Page |FRs= |RU = Page |RUs= |H = (1 für horizontal) |palette= Theme |ref= Seiten-Link |com= Kommentar }}
Das Menü "In anderen Sprachen"
Interwiki erlaubt das Einfügen eines "In anderen Sprachen"-Menüs in der "Navigationsleiste"[2], das Links zu übersetzten Seiten bietet, genau wie die Trad-Vorlage. Dazu fügen Sie einfach Blindlinks zu den übersetzten Seiten mit der folgenden Syntax ein (ohne führende ":" ):
[[Sprach-Code:Seiten-Name]] (d.h. mit dem Namespace)
Zum Beispiel wird das "In anderen Sprachen"-Menü dieser Seite erreicht mit:
[[de:Help:Interwiki]] [[en:Help:Interwiki]] [[es:Help:Interwiki]] [[fr:Help:Interwiki]] [[ru:Help:Интервики]]
Beachte, daß der Help:-Namespace nicht übersetzt werden muß [3].
Verlinkung zu anderen Wikis
Die Verlinkung zu anderen Wikis erfolgt nach der gleichen Regel, nur daß die Spezial:Interwiki-Präfixe anstelle der Sprachpräfixe verwendet werden (bei der Wikipedia-Verknüpfung wird die Sprache NACH dem Präfix gesetzt).
- Examples:
Sprachübergreifende und Inter-Wiki-Transklusion
Der Einschluss anderer Sprachen ist ebenfalls möglich. Um eine Seite in einer anderen Sprache einzuschließen, verwende einfach:
{{:<Sprach-Code>:<Seitenname>}}
oder, allgemeiner : {{:<prefix>:<Seitenname>}}
also genau dasselbe, als ob die Seite im selben Sprachraum, aber mit dem Anfangssprachcode wäre. Bitte beachte, daß <noinclude></noinclude>
und <includeonly></includeonly>
ignoriert zu werden scheinen, und die gesamte Seite wird eingeschlossen.
Notizen und Links
Mediawiki Interwiki Dokumentation
Notiz von --Dorothée (talk) 10:28, 13 June 2020 (CEST)
-
Derzeit ist nur die Transklusion von englischen Seiten möglich. - Die Verwendung von Vorlagen anderer Sprachen durch Transklusion ist nicht möglich, auch nicht das Kopieren einer Seite mit "subst:". Sie müssen daher in eine eigene Seite kopiert werden. (upd --Dorothée (talk) 07:14, 29. Aug. 2021 (CEST))
- ↑ aber interwikis funktionieren schlecht mit common Siehe zum Beispiel einige Tests auf fr:Utilisatrice:Craftjenn/NotesCJ#test_interwiki (nginx-Fehlermeldungen)
- ↑ Siehe Bild auf atys:File:FR nav toolbar trad 2020-06-14.png, dieses Menü ist verwandt mit MediaWiki:Sidebar
- ↑ Mehr zu Namespaces auf Technischer Wiki-Leitfaden#Namespaces. Wenn die kanonischen Namen gleich sind, müssen die ns nicht übersetzt werden. Zum Beispiel: https://en.wiki.ryzom.com/w/api.php?action=query&meta=siteinfo&siprop=namespaces show all ns on English wiki.