Skip to content

Commit

Permalink
i18n: update
Browse files Browse the repository at this point in the history
  • Loading branch information
uintdev committed Dec 14, 2023
1 parent e1f142f commit ee0ebb4
Show file tree
Hide file tree
Showing 12 changed files with 45 additions and 16 deletions.
3 changes: 1 addition & 2 deletions lib/filemanager.dart
Original file line number Diff line number Diff line change
Expand Up @@ -86,8 +86,7 @@ class FileManager {
bool dirExists = await sourceDir.exists();
if (!dirExists) {
if (directAccessMode) {
// TODO: i19n message
showToast('Path for direct access mode not found');
showToast(AppLocalizations.of(context)!.dam_path_not_found);
return;
}
Directory sourceDirCreated = await sourceDir.create();
Expand Down
5 changes: 4 additions & 1 deletion lib/l10n/app_de.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Error",
"info_opensource_title": "Open source",
"info_donate_title": "Spenden",
"info_close": "Schließen Sie"
"info_close": "Schließen Sie",
"dam_state_enabled": "Aktiviert: Direktzugriffsmodus",
"dam_state_disabled": "Untauglich: Direktzugriffsmodus",
"dam_path_not_found": "Error: Pfad für Direktzugriffsmodus nicht gefunden"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_en.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Error",
"info_opensource_title": "Open source",
"info_donate_title": "Donate",
"info_close": "Close"
"info_close": "Close",
"dam_state_enabled": "Enabled: direct access mode",
"dam_state_disabled": "Disabled: direct access mode",
"dam_path_not_found": "Error: path for direct access mode not found"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_es.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Error",
"info_opensource_title": "Código fuente abierto",
"info_donate_title": "Donar",
"info_close": "Cerrar"
"info_close": "Cerrar",
"dam_state_enabled": "Habilitado: modo de acceso directo",
"dam_state_disabled": "Deshabilitado: modo de acceso directo",
"dam_path_not_found": "Error: no se ha encontrado la ruta para el modo de acceso directo"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_fr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Erreur",
"info_opensource_title": "Open source",
"info_donate_title": "Faire un don",
"info_close": "Fermer"
"info_close": "Fermer",
"dam_state_enabled": "Activé: mode d'accès direct",
"dam_state_disabled": "Désactivé: mode d'accès direct",
"dam_path_not_found": "Erreur: chemin d'accès au mode d'accès direct non trouvé"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_hu.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Hiba",
"info_opensource_title": "Nyílt forráskód",
"info_donate_title": "Támogatás",
"info_close": "Bezár"
"info_close": "Bezár",
"dam_state_enabled": "Engedélyezve: közvetlen hozzáférési mód",
"dam_state_disabled": "Letiltva: közvetlen hozzáférési mód",
"dam_path_not_found": "Hiba: a közvetlen elérési mód elérési útvonala nem található"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_it.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Errore",
"info_opensource_title": "Open source",
"info_donate_title": "Dona",
"info_close": "Chiudere"
"info_close": "Chiudere",
"dam_state_enabled": "Abilitato: modalità di accesso diretto",
"dam_state_disabled": "Disabilitato: modalità di accesso diretto",
"dam_path_not_found": "Errore: il percorso per la modalità di accesso diretto non è stato trovato"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_pl.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Błąd",
"info_opensource_title": "Open source",
"info_donate_title": "Podaruj kawę",
"info_close": "Zamknij"
"info_close": "Zamknij",
"dam_state_enabled": "Włączone: tryb dostępu bezpośredniego",
"dam_state_disabled": "Wyłączone: tryb dostępu bezpośredniego",
"dam_path_not_found": "Błąd: nie znaleziono ścieżki dla trybu dostępu bezpośredniego"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_pt.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Erro",
"info_opensource_title": "Código aberto",
"info_donate_title": "Doar",
"info_close": "Fechar"
"info_close": "Fechar",
"dam_state_enabled": "Habilitado: modo de acesso direto",
"dam_state_disabled": "Desativado: modo de acesso direto",
"dam_path_not_found": "Erro: caminho para o modo de acesso direto não encontrado"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_ru.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Ошибка",
"info_opensource_title": "Открытый исходный код",
"info_donate_title": "Поддержать",
"info_close": "Закрыть"
"info_close": "Закрыть",
"dam_state_enabled": "Включено: Режим прямого доступа",
"dam_state_disabled": "Отключено: Режим прямого доступа",
"dam_path_not_found": "Ошибка: Путь для режима прямого доступа не найден"
}
5 changes: 4 additions & 1 deletion lib/l10n/app_tr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -52,5 +52,8 @@
"info_packageinfofail": "Hata",
"info_opensource_title": "Açık kaynak",
"info_donate_title": "Bağış",
"info_close": "Kapat"
"info_close": "Kapat",
"dam_state_enabled": "Etkin: doğrudan erişim modu",
"dam_state_disabled": "Devre dışı: doğrudan erişim modu",
"dam_path_not_found": "Hata: doğrudan erişim modu için yol bulunamadı"
}
8 changes: 4 additions & 4 deletions lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -243,7 +243,6 @@ class _Page extends State<PageState> with WidgetsBindingObserver {

await storagePerm.onDeniedCallback(() {
FileManager.fileImportPending = false;
// TODO: show error message? file manager shows already.
}).onGrantedCallback(() {
FileManager.fileImportPending = false;
}).request();
Expand Down Expand Up @@ -389,10 +388,11 @@ class _Page extends State<PageState> with WidgetsBindingObserver {
? SizedBox(width: 0)
: IconButton(
onPressed: () {
// TODO: apply i18n to strings
!FileManager.directAccessMode
? showToast('Enabled: Direct access mode')
: showToast('Disabled: Direct access mode');
? showToast(
AppLocalizations.of(context)!.dam_state_enabled)
: showToast(AppLocalizations.of(context)!
.dam_state_disabled);
setState(() {
FileManager.directAccessMode =
!FileManager.directAccessMode;
Expand Down

0 comments on commit ee0ebb4

Please sign in to comment.