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.