diff --git a/packages/trilium-core/src/services/i18n.ts b/packages/trilium-core/src/services/i18n.ts index 275b1711ff..e8566af171 100644 --- a/packages/trilium-core/src/services/i18n.ts +++ b/packages/trilium-core/src/services/i18n.ts @@ -28,14 +28,12 @@ function getCurrentLanguage(): LOCALE_IDS { let language: string | null = null; if (sql_init.isDbInitialized()) { language = options.getOptionOrNull("locale"); + if (!language) { + console.info("Language option not found, falling back to en."); + } } - if (!language) { - console.info("Language option not found, falling back to en."); - language = "en"; - } - - return language as LOCALE_IDS; + return (language ?? "en") as LOCALE_IDS; } export async function changeLanguage(locale: string) {