diff --git a/etymology.yaml b/etymology.yaml index fc1bee1..c4e1410 100644 --- a/etymology.yaml +++ b/etymology.yaml @@ -48,8 +48,9 @@ feature: {% for i in 0..max(etymName|length - 1, etymWikidata|length - 1) %} {% set wikidata = etymWikidata[i]|wikidataEntity %} {% set label = wikidata ? (wikidata.labels[user.data_lang]|default(wikidata.labels[user.ui_lang])|default(wikidata.labels.en)).value : wd %} + {% set desc = wikidata ? (wikidata.descriptions[user.data_lang]|default(wikidata.descriptions[user.ui_lang])|default(wikidata.descriptions.en)).value : wd %} - {% set result = result|merge([ etymWikidata[i] ? '' ~ (etymName[i]|default(label))|e ~ '' : etymName[i]|e ]) %} + {% set result = result|merge([ etymWikidata[i] ? '' ~ (etymName[i]|default(label))|e ~ '' ~ (desc ? ' (' ~ desc ~ ')' : '') : etymName[i]|e ]) %} {% endfor %} {{ result|enumerate|raw }} {% else %}