feat(i18n): add language settings

This commit is contained in:
2026-08-07 00:33:14 +02:00
parent 3dd9eded41
commit d5f6108f47
4 changed files with 51 additions and 0 deletions
+18
View File
@@ -14,8 +14,26 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
import { fallbackLocale, SUPPORTED_LANGUAGES } from '@/i18n';
export default {
contents: [
{
name: 'general',
i18n: 'settings.settings.general.title',
content: [
{
name: 'language',
type: 'selection',
i18n: 'settings.settings.general.settings.language.title',
default: fallbackLocale,
options: SUPPORTED_LANGUAGES.map((language) => ({
name: language,
i18n: `preferences.locale.languages.${language}`
}))
}
]
},
{
name: 'appearance',
i18n: 'settings.settings.appearance.title',