Modul:Languages/Doku
Erscheinungsbild
| Dies ist eine nachgeordnete Seite der Dokumentation von Modul:Languages. Sie enthält Informationen zur Verwendung, Kategorisierung und zu anderem Inhalt, der nicht Bestandteil der originalen Modul-Seite ist. |
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 idw: Writing entity idc: Wikipedia edits in millions per 2018/7/1 as a measure of importance
scripts– liefert den englischen Schriftnamen für einen Wikidata-Qualifier.
Wartungskategorien
[Bearbeiten]Wikidata SPARQL query at https://query.wikidata.org/
[Bearbeiten]#Languages
SELECT ?code ?item ?itemLabel ?writing ?writingLabel ?directionLabel
WHERE
{
?item wdt:P31 wd:Q34770 ;
wdt:P218 ?code ;
wdt:P282 ?writing .
OPTIONAL {
?writing wdt:P1406 ?direction .
}
SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
ORDER BY ASC(?code)
LIMIT 300
Some languages were added manually.
Verwendung in anderen Modulen
[Bearbeiten]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:
- vCard
- Modul benötigt das Modul Languages – Wartungskategorie, in der nochmals alle Module gelistet sind, die von diesem Modul abhängig sind.