From 751cd04ce2516d0258afb99cf21ebb9c6fe0a89b Mon Sep 17 00:00:00 2001 From: CroatianHusky <90392654+CroatianHusky@users.noreply.github.com> Date: Mon, 12 Jun 2023 17:14:42 +0200 Subject: [PATCH] developer settings i18n --- .../lib/screens/settings/settings_screen.dart | 14 +++++++------- .../screens/settings/settings_screen.i18n.dart | 15 +++++++++++++++ 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart index c7df96a..2220ec3 100755 --- a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart +++ b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart @@ -912,7 +912,7 @@ class _SettingsScreenState extends State padding: const EdgeInsets.symmetric( vertical: 12.0, horizontal: 24.0), child: Panel( - title: const Text("Developer Settings"), + title: Text("devsettings".i18n), child: Column( children: [ Material( @@ -921,8 +921,8 @@ class _SettingsScreenState extends State contentPadding: const EdgeInsets.only(left: 12.0), shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(12.0)), - title: const Text("Developer Mode", - style: TextStyle(fontWeight: FontWeight.w500)), + title: Text("devmode".i18n, + style: const TextStyle(fontWeight: FontWeight.w500)), onChanged: (v) => settings.update(developerMode: false), value: settings.developerMode, @@ -931,7 +931,7 @@ class _SettingsScreenState extends State ), PanelButton( leading: const Icon(FeatherIcons.copy), - title: const Text("Copy JWT"), + title: Text("copy_jwt".i18n), onPressed: () => Clipboard.setData(ClipboardData( text: Provider.of(context, listen: false) @@ -998,13 +998,13 @@ class _SettingsScreenState extends State ScaffoldMessenger.of(context).showSnackBar(SnackBar( duration: const Duration(milliseconds: 200), content: Text( - "You are $devmodeCountdown taps away from Developer Mode."), + "devmoretaps".i18n.fill([devmodeCountdown])), )); setState(() => devmodeCountdown--); } else if (devmodeCountdown == 0) { - ScaffoldMessenger.of(context).showSnackBar(const SnackBar( - content: Text("Developer Mode successfully activated."), + ScaffoldMessenger.of(context).showSnackBar(SnackBar( + content: Text("devactivated".i18n), )); settings.update(developerMode: true); diff --git a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart index 8126d58..eb59939 100755 --- a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart +++ b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart @@ -66,6 +66,11 @@ extension SettingsLocalization on String { "Adaptive Theme": "Adaptive Theme", "presentation": "Presentation mode", "uwufymode": "UwU-fied mode (hungarian)", + "devmoretaps": "You are %s taps away from Developer Mode.", + "devactivated": "Developer Mode successfully activated.", + "devsettings": "Developer Settings", + "devmode": "Developer Mode", + "copy_jwt": "Copy JWT", }, "hu_hu": { "personal_details": "Személyes információk", @@ -130,6 +135,11 @@ extension SettingsLocalization on String { "Adaptive Theme": "Adaptív téma", "presentation": "Bemutató mód", "uwufymode": "UwU mód (magyar)", + "devmoretaps": "Még %s érintésre vagy a Fejlesztői módtól.", + "devactivated": "Fejlesztői mód sikeresen aktiválva.", + "devsettings": "Fejlesztői Beállítások", + "devmode": "Fejlesztői mód", + "copy_jwt": "JWT másolása", }, "de_de": { "personal_details": "Persönliche Angaben", @@ -193,6 +203,11 @@ extension SettingsLocalization on String { "Adaptive Theme": "Adaptive Theme", "presentation": "Präsentationsmodus", "uwufymode": "UwU-Modus (ungarisch)", + "devmoretaps": "Sie sind %s Taps vom Entwicklermodus entfernt.", + "devactivated": "Entwicklermodus erfolgreich aktiviert.", + "devsettings": "Entwickleroptionen", + "devmode": "Entwicklermodus", + "copy_jwt": "JWT kopieren", }, };