added language selector back as option

This commit is contained in:
ulith 2025-02-01 16:45:54 +13:00
parent a1abd32939
commit f2e3253f76
4 changed files with 27 additions and 0 deletions

View file

@ -202,6 +202,24 @@
<div
class="format-selector-container">
<div
v-if="$store.state.config.languageSelectorVisibility"
class="format-selector"
>
<Select
id="post-language"
v-model="newStatus.language"
class="form-control"
>
<option
v-for="language in postLanguageOptions"
:key="language.key"
:value="language.value"
>
{{ language.label }}
</option>
</Select>
</div>
<div
v-if="postFormats.length > 1"
class="text-format format-selector"

View file

@ -619,6 +619,13 @@
{{ $t('settings.post_language') }}
</ChoiceSetting>
</li>
<li>
<BooleanSetting
path="languageSelectorVisibility"
>
{{ $t('settings.languageSelectorVisibility') }}
</BooleanSetting>
</li>
<li>
<BooleanSetting
path="alwaysShowNewPostButton"

View file

@ -688,6 +688,7 @@
"post_look_feel": "Posts Look & Feel",
"post_status_content_type": "Default post content type",
"post_language": "Default post language",
"languageSelectorVisibility": "Show the language selector in the post form",
"posts": "Posts",
"preload_images": "Preload images",
"presets": "Presets",

View file

@ -124,6 +124,7 @@ export const defaultState = {
useBlurhash: true,
overrideInstanceWallpaper: false,
federatedTimelineVisible: false,
languageSelectorVisibility: false,
}
// caching the instance default properties