feat: extend language selection in settings to all 7 supported locales

This commit is contained in:
2026-02-08 10:27:05 +01:00
parent af25be449d
commit 3bf0ab3963

View File

@@ -201,9 +201,9 @@ class PageSettings extends HTMLElement {
<div class="setting-item">
<label for="lang-select">${t('settings.language')}</label>
<select id="lang-select">
<option value="de" ${currentLang === 'de' ? 'selected' : ''}>Deutsch</option>
<option value="en" ${currentLang === 'en' ? 'selected' : ''}>English</option>
<option value="fr" ${currentLang === 'fr' ? 'selected' : ''}>Français</option>
${i18n.getSupportedLocales().map(locale => `
<option value="${locale}" ${currentLang === locale ? 'selected' : ''}>${i18n.getLocaleDisplayName(locale)}</option>
`).join('')}
</select>
</div>