Diese Hilfeseite zeigt Parserfunktionen, die sich auf den Umgang mit menschlichen Sprachen beziehen.

Inhaltssprache des aktuellen Wiki

Funktion Lokalisierung
CONTENTLANGUAGE
CONTENTLANG
INHALTSSPRACHE
Sprachcode nach ISO 639 für das aktuelle Wiki.
  • Zentrale vielsprachige Wikis haben en (Englisch).
Beispiel: {{CONTENTLANGUAGE}}de (Deutsch).

Globale Babel-Funktion

Funktion Pflichtparameter Parameter
#babel Sprachcode Muttersprache xx-A xy-B
In allen Wikimedia-Projekten verwendbarer Babel-Baustein.
  • Sprachcode Muttersprache – nach ISO 639
  • xx-A – Weiterer Sprachcode und Qualität
  • xy-B – Weiterer Sprachcode und Qualität
Beispiel: {{#babel:de|en-3|fr-1}}

Name einer Sprache

Funktion Lokalisierung Pflichtparameter Parameter
#language #sprache Sprachcode Ausgabe-Sprachcode
Klarname für in Wikimedia-Projekten verwendeten Sprachcode nach ISO 639.
  • Sprachcode – aufzulösender Code
  • Ausgabe-Sprachcode – Darstellungssprache (Vorgabe: Landessprache des Sprachcode)
Beispiele:
  • {{#language}}{{#language}}
  • {{#language:}}
  • {{#language:sv}}svenska (schwedisch)
  • {{#language:ja|de}}Japanisch (statt 日本語)

Die Texte stammen aus der Erweiterung CLDR.

Systemnachricht

Funktion Lokalisierung Pflichtparameter Parameter
int nachricht Bezeichner $1 $2 $3
Systemnachricht in der aktuellen Benutzersprache darstellen.
  • Bezeichner (innerhalb des MediaWiki-Namensraums oder im globalen translatewiki-System; andere Namensräume sind nicht möglich)
  • $1 – optionaler Parameter; ersetzt Platzhalter $1 im Nachrichtentext, falls definiert
  • $2 – optionaler Parameter; ersetzt Platzhalter $2 im Nachrichtentext, falls definiert
  • $3$9 – entsprechend
Beispiele:
  • {{int:lang}}de
  • {{int:youhavenewmessages|Diskussionsseite|1 neue Nachricht}}Du hast 1 neue Nachricht auf deiner Diskussionsseite.

Unbekannte Nachrichtenbezeichner werden in ⧼ ⧽ eingeklammert dargestellt.

Sprache der aktuellen Seite

Funktion
PAGELANGUAGE
Sprachcode nach ISO 639 für die aktuelle Seite.
Beispiel: {{PAGELANGUAGE}}de

Siehe auch mw.title.pageLang zu detaillierten Informationen mittels Lua.

Übersetzung

Funktion
translate
Übersetzungsfunktion für vielsprachige Wikis.
Beispiel: {{translate}} → Übersetzungsfunktion für die aktuelle Seite verlinken.