feat: add localisation

This commit is contained in:
2026-07-31 21:46:05 +02:00
parent b58c9a8722
commit f5b2041612
30 changed files with 4099 additions and 326 deletions
+3
View File
@@ -111,6 +111,9 @@ class SettingsViewModel extends ChangeNotifier {
Future<void> updateThemeMode(AppThemeMode mode) =>
_save(_settings.copyWith(themeMode: mode));
Future<void> updateLanguage(AppLanguage language) =>
_save(_settings.copyWith(language: language));
Future<void> _save(AppSettings updated) async {
final previous = _settings;
_settings = updated;