On Tue, Sep 5, 2023 at 8:10 AM Tobias Schweizer tobias.schweizer@switch.ch wrote:
Hi there,
Hi!
Is there a way to get all labels for a certain language without specifying the label string itself? I tried wildcards but it did not work.
Filtering by language is sadly not possible using the LDF endpoint as it would require a FILTER sparql clause. Language not appearing in the LDF output is sadly a known limitation [0] of the current implementation. Also note that SPARQL/LDF is not the only way to extract information out of wikidata, have you considered using the wikidata wbgetentities API [1]? It can be used to extract labels in a certain language [2]. I suppose also that the upcoming wikidata REST api [3] will cover this use case as well.
David.
0: https://phabricator.wikimedia.org/T305983 1: https://www.wikidata.org/w/api.php?action=help&modules=wbgetentities 2: https://www.wikidata.org/w/api.php?action=wbgetentities&ids=Q42&prop... 3: https://doc.wikimedia.org/Wikibase/master/js/rest-api/