From 3644664c27d3b992aedc0002f6d730a1d12fdc13 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Sat, 1 Feb 2025 11:15:54 +0100
Subject: [PATCH] Add (broken) translation menu

---
 templates/menu.html           | 8 ++++++++
 templates/menu/languages.html | 7 +++++++
 2 files changed, 15 insertions(+)
 create mode 100644 templates/menu/languages.html

diff --git a/templates/menu.html b/templates/menu.html
index a17816a..493cbef 100644
--- a/templates/menu.html
+++ b/templates/menu.html
@@ -42,5 +42,13 @@
                 <a href="{{ get_url(path=item.path, lang=lang) }}" class="navbar-item is-hoverable">{{ item.title }}</a>
             {% endfor %}
         </div>
+
+        <div class="navbar-end">
+            <div class="navbar-item has-dropdown is-hoverable">
+                <a href="#" class="navbar-item"><span class="icon"><i class="fas fa-language"></i></span></a>
+                <div class="navbar-dropdown is-boxed">
+                    {% include "menu/languages.html" %}
+                </div>
+            </div>
     </div>
 </nav>
diff --git a/templates/menu/languages.html b/templates/menu/languages.html
new file mode 100644
index 0000000..090ed5a
--- /dev/null
+++ b/templates/menu/languages.html
@@ -0,0 +1,7 @@
+<div class="container is-fluid">
+ {% if thing %}
+  {% for translation in thing.translations %}
+   <a class="navbar-item" href="{{ translation.permalink }}"><div class="navbar-content">{{ translation.lang }}</div></a>
+  {% endfor %}
+ {% endif %}
+</div>
-- 
GitLab