Wikidata:Synia:gloss-index

From Wikidata
Jump to navigation Jump to search

Synia: Glosses

[edit]

Languages

[edit]
SELECT 
  ?glosses
  ?language_code
  ?language ?languageLabel
  (CONCAT("#language/", SUBSTR(STR(?language), 32)) AS ?languageUrl)
WITH {
  SELECT 
    (COUNT(?gloss) AS ?glosses)
    ?language_code
  WHERE {
    ?sense skos:definition ?gloss .
    BIND(LANG(?gloss) AS ?language_code)
  }
  GROUP BY ?language_code
} AS %language_codes
WHERE {
  INCLUDE %language_codes
  OPTIONAL {
    ?language wdt:P305 ?language_code .
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
ORDER BY DESC(?glosses)
Try it!