diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/LoginViewController.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/LoginViewController.java index c5f2e796c42c33a9bf25e8da6d61783f91313f20..12613d9378c90d996c6b977cf1198edc93da328b 100644 --- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/LoginViewController.java +++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/LoginViewController.java @@ -108,9 +108,12 @@ public class LoginViewController extends NVC implements SessionDelegate { session = new Session(key); session.save(); Platform.runLater(() -> getStageContainer().ifPresent(NVCStage::close)); - } catch (IOException | LoginException e) { + } catch (IOException e) { Logger.error(e); - showErrorMessage(e.getMessage()); + showErrorMessage(Localization.getString("Server.Error.IO")); + } catch (LoginException e) { + Logger.error(e); + showErrorMessage(Localization.getString("Server.Error.Login")); } Platform.runLater(hud::removeFromParent); }); diff --git a/PlayWall/src/main/resources/lang/_de.properties b/PlayWall/src/main/resources/lang/_de.properties index b252146954c8d7e4b8172667fc1d96db72ddbf5c..bced14606e0a87852764f3fb5160e33c2e02b2d7 100755 --- a/PlayWall/src/main/resources/lang/_de.properties +++ b/PlayWall/src/main/resources/lang/_de.properties @@ -250,7 +250,11 @@ AudioHandler.TinySound=TinySound Server.Connected=Mit dem Server verbunden. Server.Connection_Lost=NICHT mit dem Server verbunden. Server.Disconnected=Anmeldung erforderlich. +Server.Error.IO=Anmeldung fehlgeschlagen. Der Server ist nicht erreichbar. Versuchen Sie es sp\u00E4ter erneut. +Server.Error.Login=Anmeldung fehlgeschlagen. Der Nutzername oder das Passwort sind nicht korrekt. + Auth.Logout=Alle Onlineprojekte sind nicht mehr lokal verf\u00FCgbar. + #LightMode Enum LightMode.LOW=Niedrig LightMode.MIDDLE=Mittel