From 1fbc65b00761b711bff806511a1defdc3d728790 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 8 Sep 2024 18:23:06 +0300 Subject: [PATCH] electron: Fix crash on first start due to i18n --- src/services/i18n.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/i18n.ts b/src/services/i18n.ts index a7faf2fe6..ea109499c 100644 --- a/src/services/i18n.ts +++ b/src/services/i18n.ts @@ -1,6 +1,7 @@ import i18next from "i18next"; import Backend from "i18next-fs-backend"; import options from "./options.js"; +import sql_init from "./sql_init.js"; export async function initializeTranslations() { // Initialize translations @@ -17,7 +18,9 @@ export async function initializeTranslations() { function getCurrentLanguage() { let language; - language = options.getOption("locale"); + if (sql_init.isDbInitialized()) { + language = options.getOption("locale"); + } if (!language) { console.info("Language option not found, falling back to en.");