diff --git a/dzgui/init/dayz.py b/dzgui/init/dayz.py index 1dbbdbc..7cdf75c 100644 --- a/dzgui/init/dayz.py +++ b/dzgui/init/dayz.py @@ -6,6 +6,7 @@ from pathlib import Path from dzgui.config.query import lookup from dzgui.const.constants import APPID_DAYZ, APP_NAME, LIBRARYFOLDERS_PATH from dzgui.const.enum import Preferences +from dzgui.strings.errors import dayz_not_installed from dzgui.views.dialogs.early_alert import EarlyAlertDialog import dzgui.api.pefile as PeFile @@ -19,5 +20,5 @@ def is_dayz_installed(config: Path) -> None: PeFile.get_app_path(Path(path) / LIBRARYFOLDERS_PATH, APPID_DAYZ) except Exception as e: logger.critical(e) - EarlyAlertDialog(str(e)) + EarlyAlertDialog(dayz_not_found) sys.exit(1) diff --git a/dzgui/strings/errors.py b/dzgui/strings/errors.py index 32d8741..3ee54d6 100644 --- a/dzgui/strings/errors.py +++ b/dzgui/strings/errors.py @@ -3,3 +3,4 @@ api_validation_error = ( ) api_popover = "API key validation failed." +dayz_not_found = "Could not find DayZ and/or Steam: are they installed?"