Fix language link

This commit is contained in:
Nyymix 2025-05-06 19:14:41 +03:00
parent 04f9a606ca
commit 27aba46f52

View file

@ -131,17 +131,23 @@
<footer class="uk-align-center uk-container-large"> <footer class="uk-align-center uk-container-large">
<div class="uk-background-secondary uk-padding-small uk-light uk-text-center uk-text-light"> <div class="uk-background-secondary uk-padding-small uk-light uk-text-center uk-text-light">
&copy; {% now "Y" %} Powered by <a href="https://git.hakkeri.net/nyymix/muistox">muistox</a>. &copy; {% now "Y" %} Powered by <a href="https://git.hakkeri.net/nyymix/muistox">muistox</a>.
Language: {% if LANGUAGE_CODE == 'fi' %}
<form class="language-switcher-form" action="{% url 'set_language' %}" method="post"> <form class="language-switcher-form" action="{% url 'set_language' %}" method="post"
style="display:inline;">
{% csrf_token %} {% csrf_token %}
<button type="submit" name="language" value="en" <button type="submit" name="language" value="en" aria-label="{% trans 'Change language to English' %}">
aria-label="Change language to English">English</button> In English
</button>
</form> </form>
| {% elif LANGUAGE_CODE == 'en' %}
<form class="language-switcher-form" action="{% url 'set_language' %}" method="post"> <form class="language-switcher-form" action="{% url 'set_language' %}" method="post"
style="display:inline;">
{% csrf_token %} {% csrf_token %}
<button type="submit" name="language" value="fi" aria-label="Vaihda kieli suomeksi">Suomi</button> <button type="submit" name="language" value="fi" aria-label="{% trans 'Change language to Finnish' %}">
Suomeksi
</button>
</form> </form>
{% endif %}
</div> </div>
</footer> </footer>
@ -150,6 +156,12 @@
<script src="https://cdn.jsdelivr.net/npm/uikit@3.23.6/dist/js/uikit-icons.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/uikit@3.23.6/dist/js/uikit-icons.min.js"></script>
<!-- Muistox JS --> <!-- Muistox JS -->
<script src="{% static 'js/muistox.js' %}"></script> <script src="{% static 'js/muistox.js' %}"></script>
<script>
function changeLanguage(lang) {
document.getElementById('language-input').value = lang;
document.getElementById('language-form').submit();
}
</script>
</body> </body>
</html> </html>