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
+5
View File
@@ -22,6 +22,10 @@ class DriftSettingsService implements SettingsService {
(mode) => mode.name == row.themeMode,
orElse: () => AppThemeMode.system,
),
language: AppLanguage.values.firstWhere(
(language) => language.name == row.language,
orElse: () => AppLanguage.system,
),
);
}
@@ -46,6 +50,7 @@ class DriftSettingsService implements SettingsService {
id: _settingsId,
pinRequired: Value(settings.pinRequired),
themeMode: Value(settings.themeMode.name),
language: Value(settings.language.name),
),
);
}