From 755f0cfb467380f831aabf1ab07bccac69636a14 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= <skunk@xover.mud.at>
Date: Sun, 15 Sep 2024 14:17:03 +0200
Subject: [PATCH] etymology: include description of wikidata items

---
 etymology.yaml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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] ? '<a target="_blank" href="https://wikidata.org/wiki/' ~ etymWikidata[i]|url_encode ~ '">' ~ (etymName[i]|default(label))|e ~ '</a>' : etymName[i]|e ]) %}
+          {% set result = result|merge([ etymWikidata[i] ? '<a target="_blank" href="https://wikidata.org/wiki/' ~ etymWikidata[i]|url_encode ~ '">' ~ (etymName[i]|default(label))|e ~ '</a>' ~ (desc ? ' (' ~ desc ~ ')' : '') : etymName[i]|e ]) %}
         {% endfor %}
         {{ result|enumerate|raw }}
       {% else %}