Browse Source

l10n: HomeWidget strings

Neeraj Gupta 2 years ago
parent
commit
843134ea43
4 changed files with 32 additions and 5 deletions
  1. 3 0
      lib/generated/intl/messages_en.dart
  2. 20 0
      lib/generated/l10n.dart
  3. 3 1
      lib/l10n/intl_en.arb
  4. 6 4
      lib/ui/home_widget.dart

+ 3 - 0
lib/generated/intl/messages_en.dart

@@ -501,6 +501,7 @@ class MessageLookup extends MessageLookupByLibrary {
             "To enable lockscreen, please setup device passcode or screen lock in your system settings."),
             "To enable lockscreen, please setup device passcode or screen lock in your system settings."),
         "lockscreen": MessageLookupByLibrary.simpleMessage("Lockscreen"),
         "lockscreen": MessageLookupByLibrary.simpleMessage("Lockscreen"),
         "logInLabel": MessageLookupByLibrary.simpleMessage("Log in"),
         "logInLabel": MessageLookupByLibrary.simpleMessage("Log in"),
+        "loggingOut": MessageLookupByLibrary.simpleMessage("Logging out..."),
         "logout": MessageLookupByLibrary.simpleMessage("Logout"),
         "logout": MessageLookupByLibrary.simpleMessage("Logout"),
         "lostDevice": MessageLookupByLibrary.simpleMessage("Lost device?"),
         "lostDevice": MessageLookupByLibrary.simpleMessage("Lost device?"),
         "manage": MessageLookupByLibrary.simpleMessage("Manage"),
         "manage": MessageLookupByLibrary.simpleMessage("Manage"),
@@ -681,6 +682,8 @@ class MessageLookup extends MessageLookupByLibrary {
         "sendEmail": MessageLookupByLibrary.simpleMessage("Send email"),
         "sendEmail": MessageLookupByLibrary.simpleMessage("Send email"),
         "sendInvite": MessageLookupByLibrary.simpleMessage("Send invite"),
         "sendInvite": MessageLookupByLibrary.simpleMessage("Send invite"),
         "sendLink": MessageLookupByLibrary.simpleMessage("Send link"),
         "sendLink": MessageLookupByLibrary.simpleMessage("Send link"),
+        "sessionExpired":
+            MessageLookupByLibrary.simpleMessage("Session expired"),
         "setAPassword": MessageLookupByLibrary.simpleMessage("Set a password"),
         "setAPassword": MessageLookupByLibrary.simpleMessage("Set a password"),
         "setPasswordTitle":
         "setPasswordTitle":
             MessageLookupByLibrary.simpleMessage("Set password"),
             MessageLookupByLibrary.simpleMessage("Set password"),

+ 20 - 0
lib/generated/l10n.dart

@@ -4702,6 +4702,26 @@ class S {
       args: [],
       args: [],
     );
     );
   }
   }
+
+  /// `Session expired`
+  String get sessionExpired {
+    return Intl.message(
+      'Session expired',
+      name: 'sessionExpired',
+      desc: '',
+      args: [],
+    );
+  }
+
+  /// `Logging out...`
+  String get loggingOut {
+    return Intl.message(
+      'Logging out...',
+      name: 'loggingOut',
+      desc: '',
+      args: [],
+    );
+  }
 }
 }
 
 
 class AppLocalizationDelegate extends LocalizationsDelegate<S> {
 class AppLocalizationDelegate extends LocalizationsDelegate<S> {

+ 3 - 1
lib/l10n/intl_en.arb

@@ -671,5 +671,7 @@
   "usePublicLinksForPeopleNotOnEnte": "Use public links for people not on ente",
   "usePublicLinksForPeopleNotOnEnte": "Use public links for people not on ente",
   "allowPeopleToAddPhotos": "Allow people to add photos",
   "allowPeopleToAddPhotos": "Allow people to add photos",
   "shareAnAlbumNow": "Share an album now",
   "shareAnAlbumNow": "Share an album now",
-  "collectEventPhotos": "Collect event photos"
+  "collectEventPhotos": "Collect event photos",
+  "sessionExpired": "Session expired",
+  "loggingOut": "Logging out..."
 }
 }

+ 6 - 4
lib/ui/home_widget.dart

@@ -19,6 +19,7 @@ import 'package:photos/events/sync_status_update_event.dart';
 import 'package:photos/events/tab_changed_event.dart';
 import 'package:photos/events/tab_changed_event.dart';
 import 'package:photos/events/trigger_logout_event.dart';
 import 'package:photos/events/trigger_logout_event.dart';
 import 'package:photos/events/user_logged_out_event.dart';
 import 'package:photos/events/user_logged_out_event.dart';
+import "package:photos/generated/l10n.dart";
 import 'package:photos/models/selected_files.dart';
 import 'package:photos/models/selected_files.dart';
 import 'package:photos/services/app_lifecycle_service.dart';
 import 'package:photos/services/app_lifecycle_service.dart';
 import 'package:photos/services/collections_service.dart';
 import 'package:photos/services/collections_service.dart';
@@ -192,12 +193,12 @@ class _HomeWidgetState extends State<HomeWidget> {
 
 
   Future<void> _autoLogoutAlert() async {
   Future<void> _autoLogoutAlert() async {
     final AlertDialog alert = AlertDialog(
     final AlertDialog alert = AlertDialog(
-      title: const Text("Session expired"),
-      content: const Text("Please login again"),
+      title: Text(S.of(context).sessionExpired),
+      content: Text(S.of(context).pleaseLoginAgain),
       actions: [
       actions: [
         TextButton(
         TextButton(
           child: Text(
           child: Text(
-            "Ok",
+            S.of(context).ok,
             style: TextStyle(
             style: TextStyle(
               color: Theme.of(context).colorScheme.greenAlternative,
               color: Theme.of(context).colorScheme.greenAlternative,
             ),
             ),
@@ -205,7 +206,8 @@ class _HomeWidgetState extends State<HomeWidget> {
           onPressed: () async {
           onPressed: () async {
             Navigator.of(context, rootNavigator: true).pop('dialog');
             Navigator.of(context, rootNavigator: true).pop('dialog');
             Navigator.of(context).popUntil((route) => route.isFirst);
             Navigator.of(context).popUntil((route) => route.isFirst);
-            final dialog = createProgressDialog(context, "Logging out...");
+            final dialog =
+                createProgressDialog(context, S.of(context).loggingOut);
             await dialog.show();
             await dialog.show();
             await Configuration.instance.logout();
             await Configuration.instance.logout();
             await dialog.hide();
             await dialog.hide();