diff --git a/ftl/qt/errors.ftl b/ftl/qt/errors.ftl index 1b4e69236..984116e1a 100644 --- a/ftl/qt/errors.ftl +++ b/ftl/qt/errors.ftl @@ -46,6 +46,7 @@ errors-unable-open-collection = Debug info: errors-windows-tts-runtime-error = The TTS service failed. Please ensure Windows updates are installed, try restarting your computer, or try a different voice. +errors-windows-ssl-updates = Secure connection failed. Please ensure Windows updates are installed, then try again. ## OBSOLETE; you do not need to translate this diff --git a/qt/aqt/errors.py b/qt/aqt/errors.py index 9ebda65bc..1896affbe 100644 --- a/qt/aqt/errors.py +++ b/qt/aqt/errors.py @@ -232,7 +232,8 @@ class ErrorHandler(QObject): if "disk I/O error" in error: showWarning(markdown(tr.errors_accessing_db())) return - if is_chromium_cert_error(error): + if "unable to get local issuer certificate" in error and is_win: + showWarning(tr.errors_windows_ssl_updates()) return debug_text = supportText() + "\n" + error