name: en: Etymology query: | ( nwr["name:etymology"]; nwr["name:etymology:wikidata"]; ) feature: description: | {% set value = null %} {% for tag in ['highway', 'railway', 'amenity', 'leisure', 'shop', 'man_made', 'landuse', 'natural', 'waterway', 'place', 'route', 'aeroway', 'aerialway', 'craft', 'office', 'military', 'building', 'barrier','geological','historic', 'power', 'tourism', 'boundary'] %} {% if not value and tags[tag] %} {% set value = attribute(tags, tag) %} {% if value in ['yes'] %} {{ keyTrans(tag) }} {% else %} {{ tagTransList(tag, value) }} {% endif %} {% endif %} {% endfor %} details: | {% if not attribute(tags, "name:etymology") and attribute(tags, 'name:etymology:wikidata') %} {% for i, wd in attribute(tags, 'name:etymology:wikidata')|split(';') %} {%- if i != 0 %},{% endif %} {% if wd %} {% set wikidata = wd|wikidataEntity %} {{ wikidata ? (wikidata.labels[user.data_lang]|default(wikidata.labels[user.ui_lang])|default(wikidata.labels.en)).value : wd }} {% endif %} {% endfor %} {% else %} {{ attribute(tags, "name:etymology")|enumerate }} {% endif %} body: |