Drop de/es locales, complete fr translations, add navbar language switcher.

This commit is contained in:
krek0 2026-05-03 23:35:24 +02:00
parent 429c44d14a
commit d8f114d931
9 changed files with 309 additions and 929 deletions

View file

@ -2,10 +2,9 @@
// Copyright (C) 2022 Amicale des élèves de l'ENS Paris-Saclay
// SPDX-License-Identifier: GPL-3.0-or-later
// On language selection, submit form
const langSelect = document.getElementsByName("language")[0];
if (langSelect) {
langSelect.addEventListener("change", (e) => {
e.target.form.submit();
document.querySelectorAll('[data-lang]').forEach(btn => {
btn.addEventListener('click', () => {
document.getElementById('lang-input').value = btn.dataset.lang;
document.getElementById('lang-form').submit();
});
}
});