mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-31 23:03:54 +01:00
Modification in SPARQL query for retrieving items with labels or default!. language!main/resources/Queries/query_for_item.rq, in retrieve item labels and descriptions.
This commit is contained in:
parent
d6b74094a7
commit
e3f2a6c1ee
1 changed files with 1 additions and 1 deletions
|
|
@ -23,7 +23,7 @@ WHERE {
|
||||||
BIND(COALESCE(?itemLabelPreferredLanguage, ?itemLabelAnyLanguage, "?") as ?label)
|
BIND(COALESCE(?itemLabelPreferredLanguage, ?itemLabelAnyLanguage, "?") as ?label)
|
||||||
|
|
||||||
# Get the description in the preferred language of the user, or any other language if no description is available in that language.
|
# Get the description in the preferred language of the user, or any other language if no description is available in that language.
|
||||||
OPTIONAL {?item schema:description ?itemDescriptionPreferredLanguage. FILTER (lang(?itemDescriptionPreferredLanguage) = "${LANG}")}
|
OPTIONAL {?item schema:description ?itemDescriptionPreferredLanguage. FILTER (LANG(?itemDescriptionPreferredLanguage) = "${LANG}" || LANG(?itemDescriptionPreferredLanguage) = "en")}
|
||||||
OPTIONAL {?item schema:description ?itemDescriptionAnyLanguage}
|
OPTIONAL {?item schema:description ?itemDescriptionAnyLanguage}
|
||||||
BIND(COALESCE(?itemDescriptionPreferredLanguage, ?itemDescriptionAnyLanguage, "?") as ?description)
|
BIND(COALESCE(?itemDescriptionPreferredLanguage, ?itemDescriptionAnyLanguage, "?") as ?description)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue