bugfix: Add missing languages to selectable options

This commit is contained in:
Anton Stubenbord
2023-02-24 00:22:37 +01:00
parent 9c5a45f329
commit 05a7640c7b
2 changed files with 10 additions and 5 deletions

View File

@@ -1,14 +1,9 @@
import 'dart:developer';
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:paperless_mobile/features/settings/view/widgets/color_scheme_option_setting.dart'; import 'package:paperless_mobile/features/settings/view/widgets/color_scheme_option_setting.dart';
import 'package:paperless_mobile/features/settings/view/widgets/language_selection_setting.dart'; import 'package:paperless_mobile/features/settings/view/widgets/language_selection_setting.dart';
import 'package:paperless_mobile/features/settings/view/widgets/theme_mode_setting.dart'; import 'package:paperless_mobile/features/settings/view/widgets/theme_mode_setting.dart';
import 'package:paperless_mobile/generated/l10n/app_localizations.dart'; import 'package:paperless_mobile/generated/l10n/app_localizations.dart';
import 'package:paperless_mobile/constants.dart';
class ApplicationSettingsPage extends StatelessWidget { class ApplicationSettingsPage extends StatelessWidget {
const ApplicationSettingsPage({super.key}); const ApplicationSettingsPage({super.key});

View File

@@ -18,6 +18,8 @@ class _LanguageSelectionSettingState extends State<LanguageSelectionSetting> {
'de': 'Deutsch', 'de': 'Deutsch',
'cs': 'Česky', 'cs': 'Česky',
'tr': 'Türkçe', 'tr': 'Türkçe',
'fr': 'Français',
'pl': 'Polska',
}; };
@override @override
@@ -43,6 +45,10 @@ class _LanguageSelectionSettingState extends State<LanguageSelectionSetting> {
value: 'de', value: 'de',
label: _languageOptions['de']!, label: _languageOptions['de']!,
), ),
RadioOption(
value: 'fr',
label: _languageOptions['fr']! + "*",
),
RadioOption( RadioOption(
value: 'cs', value: 'cs',
label: _languageOptions['cs']! + "*", label: _languageOptions['cs']! + "*",
@@ -50,6 +56,10 @@ class _LanguageSelectionSettingState extends State<LanguageSelectionSetting> {
RadioOption( RadioOption(
value: 'tr', value: 'tr',
label: _languageOptions['tr']! + "*", label: _languageOptions['tr']! + "*",
),
RadioOption(
value: 'pl',
label: _languageOptions['pl']! + "*",
) )
], ],
initialValue: context initialValue: context