feat: enhance routing and connectivity handling
- Added a new route for connection issues, allowing users to navigate to a dedicated page when the server is unreachable. - Updated the RouterNotifier to manage navigation based on server connectivity status and authentication state. - Improved the handling of offline scenarios by integrating connectivity checks into the routing logic. - Enhanced localization support for connection issue messages in multiple languages. - Refactored the OfflineIndicator widget to streamline the display of connectivity status without unnecessary complexity.
This commit is contained in:
@@ -8,6 +8,18 @@
|
||||
"loadingProfile": "Profil wird geladen...",
|
||||
"unableToLoadProfile": "Profil konnte nicht geladen werden",
|
||||
"pleaseCheckConnection": "Bitte überprüfe deine Verbindung und versuche es erneut",
|
||||
"connectionIssueTitle": "Server nicht erreichbar",
|
||||
"@connectionIssueTitle": {
|
||||
"description": "Titel, wenn der konfigurierte Server nicht erreichbar ist"
|
||||
},
|
||||
"connectionIssueSubtitle": "Verbindung wiederherstellen oder abmelden, um einen anderen Server zu wählen.",
|
||||
"@connectionIssueSubtitle": {
|
||||
"description": "Untertitel mit den verfügbaren Aktionen, wenn der Server nicht erreichbar ist"
|
||||
},
|
||||
"stillOfflineMessage": "Der Server ist weiterhin nicht erreichbar. Prüfe deine Verbindung und versuche es erneut.",
|
||||
"@stillOfflineMessage": {
|
||||
"description": "Statusnachricht nach einem erneuten Versuch ohne wiederhergestellte Verbindung"
|
||||
},
|
||||
"account": "Konto",
|
||||
"signOut": "Abmelden",
|
||||
"endYourSession": "Sitzung beenden",
|
||||
@@ -129,7 +141,6 @@
|
||||
"invalidImageFormat": "Ungültiges Bildformat",
|
||||
"emptyImageData": "Leere Bilddaten"
|
||||
,
|
||||
"offlineBanner": "Du bist offline. Einige Funktionen sind eingeschränkt.",
|
||||
"featureRequiresInternet": "Diese Funktion erfordert eine Internetverbindung",
|
||||
"messagesWillSendWhenOnline": "Nachrichten werden gesendet, sobald du wieder online bist",
|
||||
"confirm": "Bestätigen",
|
||||
|
||||
Reference in New Issue
Block a user