diff --git a/app/main.ts b/app/main.ts index 1c0abc9c6..ef91f4121 100644 --- a/app/main.ts +++ b/app/main.ts @@ -1371,6 +1371,12 @@ app.on('ready', async () => { logger = await logging.initialize(getMainWindow); + if (!locale) { + const appLocale = + getEnvironment() === Environment.Test ? 'en' : app.getLocale(); + locale = loadLocale({ appLocale, logger }); + } + sqlInitPromise = initializeSQL(userDataPath); const startTime = Date.now(); @@ -1448,12 +1454,6 @@ app.on('ready', async () => { ); } - if (!locale) { - const appLocale = - getEnvironment() === Environment.Test ? 'en' : app.getLocale(); - locale = loadLocale({ appLocale, logger }); - } - GlobalErrors.updateLocale(locale.messages); // If the sql initialization takes more than three seconds to complete, we