Wikidata Query список языков, на которых говорят в городе - PullRequest
0 голосов
/ 09 сентября 2018

Не могу понять это Я хочу создать список из вики-данных, который показывает все языки, найденные в городе

E.G южноафриканские языки и их местонахождение

Country          Language           Province
South Africa --- Afrikaans -------- KwaZulu-Natal
South Africa --- Afrikaans -------- Cape Town
South Africa --- Northern Sotho ---- Free State
South Africa --- Swazi --------------Durban
South Africa --- Tsonga ------------- Lesotho 

Я также не хочу ограничивать результаты Официальными языками так как во многих странах есть несколько языков, которые официально не признаны. как показывают здесь.

https://en.wikipedia.org/wiki/Languages_of_South_Africa

это то, что у меня сейчас есть

SELECT DISTINCT ?lang ?langLabel ?Country ?CountryLabel ?City ?CityLabel
WHERE
{
    ?lang  wdt:P31 wd:Q34770 .
    ?Country wdt:P31 wd:Q6256 . 
    VALUES ?Country {wd:Q258 }  

 VALUES ?Country {wd:Q258 }  

 SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }

}

LIMIT 100

В настоящее время я использую Javascript wikidata-sdk

...