Modul:Languages/Doku

Aus Wikivoyage
Zur Navigation springen Zur Suche springen

Der Modul enthält Angaben zur Typumwandlung vom Wikidata qualifyer zum ISO-639-1-Sprachcode.

Arrays[Bearbeiten]

  • id2code – liefert den ISO 639-1-Code für einen Wikidata-Qualifier.
  • lngProps – liefert für einen ISO 639-1-Code ein Array mit Spracheigenschaften:
    • q: Language entity id
    • n: German name of the language
    • e: English name of the language
    • w: Writing entity id
    • s: Writing/script label
    • d: Direction if rtl (right-to-left)
    • c: Wikipedia edits in millions per 2018/7/1 as a measure of importance

Funktionen[Bearbeiten]

function lg.getProperty( lng, p )

Liefert für den ISO-639-1-Sprachcode lng aus dem Array lngProps den Wert für den Arrayindex p (c, d, e, n, s, q, w) zurück. Wenn es den Sprachcode oder den Arrayindex nicht gibt, wird eine leere Zeichenkette zurückgegeben.

function lg.isR2L( lng )

Liefert für den ISO-639-1-Sprachcode lng die Angabe zurück, ob es eine Rechts-nach-links-Schrift ist (true) oder nicht (false).

Wartungskategorien[Bearbeiten]

Verwendung in anderen Modulen

Dieses Modul ist notwendig für die Ausführung folgender Module. Bei Anpassungen sollte die Funktionstüchtigkeit der folgenden Module geprüft werden. Benutze dazu auch diese Tracking-Kategorie um Fehler zu finden, die sich dann auf Artikel auswirken: