language switcher cleanup

This commit is contained in:
Henry Jameson 2025-08-05 17:00:39 +03:00
commit 6e44a3afa9
5 changed files with 71 additions and 75 deletions

View file

@ -5,18 +5,20 @@
<ul class="setting-list">
<li>
<interface-language-switcher
:prompt-text="$t('settings.interfaceLanguage')"
:language="language"
v-model="language"
@update="val => language = val"
/>
>
{{ $t('settings.interfaceLanguage') }}
</interface-language-switcher>
</li>
<li>
<interface-language-switcher
:prompt-text="$t('settings.email_language')"
:language="emailLanguage"
v-model="emailLanguage"
:profile="true"
@update="val => { emailLanguage = val; updateProfile() }"
/>
@update:modelValue="updateProfile()"
>
{{ $t('settings.email_language') }}
</interface-language-switcher>
</li>
<li v-if="instanceSpecificPanelPresent">
<BooleanSetting path="hideISP">