Wikipedia:Babel
Die Babel-Vorlagen sollen die Kommunikation unter Benutzern vereinfachen, die unterschiedliche Sprachen sprechen. Sie sind ursprünglich für die Wikimedia Commons und für Meta-Wiki entwickelt worden, werden aber inzwischen auch in verschiedenen Wikipedias eingesetzt, da es doch einen starken Informationsaustausch zwischen den verschiedensprachigen Projekten gibt, z.B. durch die Übersetzung/Übertragung von Artikeln oder durch den Austausch von Medien über die Commons. Die Bezeichnung "Babel" lehnt sich an die biblische Erzählung vom Turmbau zu Babel an, die die Vielfalt der menschlichen Sprachen zu erklären versucht.
Das Babel-System in der deutschen Wikipedia wurde nach den Vorbildern der französischen und der italienischen Wikipedia entwickelt und ist von den Vorlagen her weitgehend mit anderen Babel-Systemen kompatibel. Die deutschen Vorlagen können von anderen Projekten ohne wesentliche Modifikationen übernommen werden. Dies führt zu folgenden Besonderheiten:
- Benutzer werden mit dem englischen Begriff "user" bezeichnet.
- Bei der Programmierung der Vorlagen wird der Begriff "Template" für Vorlage und der Begriff "Category" für Kategorie verwendet (diese Begriffe werden von Mediawiki unabhängig von der jeweiligen Projektsprache immer richtig interpretiert).
Ein markanter Unterschied hat sich gegenüber den von englischsprachigen Babel-Systemen abgeleiteten Systemen trotzdem eingeführt: Muttersprachler werden mit -M für Muttersprache und nicht mit -N für native markiert.
Folgende Erweiterungen sind in das deutsche Babel-System bereits integriert:
- Project lang oriented erweitert (mit fremdsprachiger Begrüßungsseite) für Benutzer, die der jeweiligen Projektsprache nicht mächtig sind (in dieser Form aus der italienischen Wikipedia übernommen).
- Template to put Babel templates: Mit der zusätzlichen Vorlage Babel-x können mehrere Babel-Bausteine ohne großartige weitere Programmierung in einem Rahmen platziert werden (in dieser Form aus der französischen Wikipedia übernommen).
- Vorlage für das Babel-Sprachverzeichnis und die Vorlagen Babel-goto und Babel-Vorschau für das Einfügen einer Sprache in das Inhaltsverzeichnis und das Erstellen einer Vorschau für die Sprachvorlagen sollen das erstellen neuer Sprachvorlagen vereinfachen und sehr komplexe Informationen zu den einzelnen Sprachbausteinen geben, einschließlich einem Verweis auf die Wikipedia, die diese Sprache verwendet (in dieser Form aus der französischen Wikipedia übernommen und leicht modifiziert). Achtung: In den französischen Vorlagen werden die Sprungmarken mit ancrage bezeichnet, in den deutschen mit Mark.
Mit folgenden Bausteinen kannst du anderen Benutzern auf deiner Benutzerseite und/oder Benutzerdiskussionsseite mitteilen, welche Sprachen du sprichst:
Inhaltsverzeichnis
1. Einfügen der Bausteine – 2. Beispiele – 3. Liste der Sprachen :
Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto Vorlage:Babel-goto
4. Erstellen neuer Babel-Vorlagen für Sprachen und neuer Kategorien
Einfügen der Bausteine
Um die Babel-Bausteine zu verwenden, gehst du am besten folgendermaßen vor:
- Beginne mit {{subst:Babel-
- (Natürlich ist der subst: Befehl nicht unbedingt notwendig, aber dadurch, dass vermieden wird innerhalb einer Vorlage eine weitere Vorlage zu laden, verringert er die Serverbelastung.)
- Füge dann die Anzahl der Sprachen hinzu, die du beherrscht und hier deklarieren willst (bisher existieren Bausteine für über 30 Sprachen), dann folgt ein senkrechter Strich |.
- z.B. {{subst:Babel-3| für 3 Sprachen bzw. Babel-Bausteine
- Als nächstes folgen die Angaben für die eigentlichen Babel-Bausteine in der Form xx-y, xx steht für das Sprachkürzel bzw. Language Code nach ISO 639, y für die Kenntnisstufe. Angaben für mehrere Bausteine werden wieder mit dem senkrechten Strich | untereinander getrennt.
- Folgende Kenntnisstufen stehen zur Auswahl:
- xx dieser Benutzer hat die Sprache als Muttersprache
- xx-3 dieser Benutzer kann ohne Probleme Artikel in dieser Sprache erstellen
- xx-2 dieser Benutzer kann bestehende Artikel bearbeiten und beteiligt sich an Diskussionen
- xx-1 dieser Benutzer versteht die Sprache gerade so gut, dass er sie als Quelle für Artikel in seiner Muttersprache verwenden kann. Er kann einfache Fragen stellen oder beantworten.
- Zum Schluss folgt die schließende geschweifte Klammer }}
Du kannst natürlich auch eigenständige Sprachvorlagen nach dem Muster {{User xx-y}} einfügen (xx steht für das Sprachkürzel bzw. Language Code nach ISO 639, y für die Kenntnisstufe).
Für Deutsch gibt es auch die Stufe de-0 (keine oder keine ausreichenden Kenntnisse um in Deutsch zu kommunizieren), für andere Sprachen ist diese Stufe in der deutschen Wikipedia sinnlos.
Um Benutzer einer bestimmten Sprache zu finden, gehe zur Kategorie: Benutzer nach Sprache und klicke dort auf die entsprechende Unterkategorie. Die Zwei- bzw. Drei-Buchstabenkürzel sind fast immer der ISO 639 entnommen.
Beispiele
Erstes Beispiel: dreisprachiger Benutzer
Wikipedia:Babel | ||
| ||
| ||
|
- {{babel-3 | de | en-2 | ru-1 }}
Wikipedia:Babel | ||
|
Zweites Beispiel: zweisprachiger Benutzer ohne Deutschkenntnis
- {{babel-3 | en | fr-2 | de-0}}
Liste der Sprachen
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
Übergeordnete Kategorie: User el(a) Vorschau aller Bausteine: /el(a)
Baustein | Sprachkenntnis | Zugehörige Kategorien |
{{User el(a)-3}} | sehr gute Kenntnis | Category:User el(a) und Category:User el(a)-3 |
{{User el(a)-2}} | fortgeschrittene Kenntnis | Category:User el(a) und Category:User el(a)-2 |
{{User el(a)-1}} | Grundkenntnis | Category:User el(a) und Category:User el(a)-1 |
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
nur für Deutsch:
- Die selbe Vorlage gibt es für die jeweilige Wikipedia auch in en:Template:User en-0 (Englisch), fr:Modèle:User fr-0 (Französich), id:Templat:User id-0 (Indonesisch), it:Template:Utente it-0 (Italienisch), sl:Template:User sl-0 (Slowenisch). Diese Bausteine werden nur in der jeweiligen Projektsprache verwendet, de-0 also nur in der deutschen Wikipedia (oder in anderen deutschspachigen Wikimedia-Projekten, die Babel-Bausteine verwenden). Es gibt Wikipedianer, die Links zu anderssprachigen Wikipediaprojekten (Interwiki-Links) oder Medien aus den Commons in einen Artikel einfügen und sich dafür in der deutschen Wikipedia anmelden, der deutschen Sprache aber nicht mächtig sind. Diese verwenden den Baustein de-0 um damit anzudeuten, dass sie Beiträge auf Deutsch (z.B. auf Diskussionsseiten) nicht lesen können.
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
Übergeordnete Kategorie: User eo Vorschau aller Bausteine: /eo
Baustein | Sprachkenntnis | Zugehörige Kategorien |
{{User eo-3}} | sehr gute Kenntnis | Category:User eo und Category:User eo-3 |
{{User eo-2}} | fortgeschrittene Kenntnis | Category:User eo und Category:User eo-2 |
{{User eo-1}} | Grundkenntnis | Category:User eo und Category:User eo-1 |
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
Übergeordnete Kategorie: User hsb Vorschau aller Bausteine: /hsb
Baustein | Sprachkenntnis | Zugehörige Kategorien |
{{User hsb}} | Muttersprachler | Category:User hsb und Category:User hsb-M |
{{User hsb-3}} | sehr gute Kenntnis | Category:User hsb und Category:User hsb-3 |
{{User hsb-2}} | fortgeschrittene Kenntnis | Category:User hsb und Category:User hsb-2 |
{{User hsb-1}} | Grundkenntnis | Category:User hsb und Category:User hsb-1 |
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
Übergeordnete Kategorie: User la Vorschau aller Bausteine: /la
Baustein | Sprachkenntnis | Zugehörige Kategorien |
{{User la-3}} | sehr gute Kenntnis | Category:User la und Category:User la-3 |
{{User la-2}} | fortgeschrittene Kenntnis | Category:User la und Category:User la-2 |
{{User la-1}} | Grundkenntnis | Category:User la und Category:User la-1 |
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
Übergeordnete Kategorie: User sq Vorschau aller Bausteine: /sq
Baustein | Sprachkenntnis | Zugehörige Kategorien |
{{User sq}} | Muttersprachler | Category:User sq und Category:User sq-M |
{{User sq-3}} | sehr gute Kenntnis | Category:User sq und Category:User sq-3 |
{{User sq-2}} | fortgeschrittene Kenntnis | Category:User sq und Category:User sq-2 |
{{User sq-1}} | Grundkenntnis | Category:User sq und Category:User sq-1 |
Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis Vorlage:Babel-Sprachverzeichnis
Erstellen neuer Babel-Vorlagen für Sprachen und neuer Kategorien
Wenn du neue Babel-Sprachvorlagen erstellen willst, gehe folgendermaßen vor (?? steht jeweils für das Sprachkürzel):
- 1. Erstelle die vier Vorlagen, die auf den Benutzerseiten erscheinen sollen (denke daran Kategorie = Category damit dein Baustein international funktioniert):
- {{Vorlage:User ??}}, verbunden mit der [[Category:User ??]] und der [[Category:User ??-M]]
- {{Vorlage:User ??-3}}, verbunden mit der [[Category:User ??]] und der [[Category:User ??-3]]
- {{Vorlage:User ??-2}}, verbunden mit der [[Category:User ??]] und der [[Category:User ??-2]]
- {{Vorlage:User ??-1}}, verbunden mit der [[Category:User ??]] und der [[Category:User ??-1]]
- Ob du den Begriff Vorlage oder Template verwendest, bleibt völlig Dir überlassen, da eine Vorlage ohnehin mit zwei geschweiften Klammern aufgerufen wird.
- Verwende zum Erstellen der Vorlagen am besten bestehende Vorlagen aus der französischen oder englischen Wikipedia. Bei französischen Vorlagen musst Du nur "Catégorie" durch "Category" und "Utilisateur" durch "User" ersetzen. Bei englischen Vorlagen musst du nur im Baustein für Muttersprachler -N durch -M ersetzen (alles andere kann auf Grund der Standardisierung der Babelsysteme direkt übernommen werder). Das ist alles.
- 2. Mit den Sprachvorlagen müssten automatisch bereits die Benutzerkategorien erstellt worden sein. Sie sind aber alle noch ohne Inhalt. Editiere sie und ordne sie jeweils ihrer Mutterkategorie zu. Du ordnest also die Kategorie User ?? der Kategorie Benutzer nach Sprache zu die vier restlichen Kategorien der Kategorie User ?? zu.
- 3. Trage die neue Sprache auf dieser Seite mit der Vorlage Babel-Sprachverzeichnis in die alphabetische Liste der Sprachen ein. Verwende folgendes Format:
- {{Babel-Sprachverzeichnis|??|Name der Sprache (in der jeweiligen Sprache)|Name der Sprache (auf Deutsch)}}
- 4. Trage die neue Sprache im Abschnitt Inhaltsverzeichnis auf dieser Seite mit der Vorlage Babel-goto in die alphabetische Liste der Sprachen ein. Verwend folgendes Format:
- {{Babel-goto|??|Name der Sprache (auf Deutsch)}}
- 5. Klicke im Inhaltsverzeichnis auf das neue Sprachkürzel. Du landest auf der neu erstellten Sprache in der Liste der Sprachen. Das Link zur "Vorschau aller Bausteine" signalisiert, dass diese Seite noch nicht erstellt ist. Klicke darauf und erstelle die Vorschau unter Verwendung der Vorlage Babel-Vorschau in folgendem Format:
- {{Babel-Vorschau|??}}
Du hast es geschafft.