Skip to content

Commit 0dbeb8f

Browse files
committed
feat: Log the language choice at start-up
1 parent 605f07c commit 0dbeb8f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/i18n/i18n.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ let isInitialized = false;
66

77
// Get Obsidian language settings
88
const getObsidianLanguage = (): string => {
9-
return localStorage.getItem('language')?.toLowerCase() || 'en';
9+
const storedLanguage = localStorage.getItem('language');
10+
const selectedLanguage = storedLanguage?.toLowerCase() || 'en';
11+
12+
console.log(`Language in Obsidian settings: '${selectedLanguage}'; requesting Tasks in '${selectedLanguage}'.`);
13+
return selectedLanguage;
1014
};
1115

1216
// Define a function to initialize i18next
@@ -18,7 +22,7 @@ export const initializeI18n = async () => {
1822
returnEmptyString: false, // Use fallback language if i18next-parser put in empty value for untranslated text
1923
resources: {
2024
en: { translation: en },
21-
zh: { translation: zh_cn }, //Enter `localStorage.getItem("language")` in the console to check the current language code.
25+
zh: { translation: zh_cn },
2226
},
2327
interpolation: {
2428
escapeValue: false, // Disable escaping of strings, like '&' -> '&'

0 commit comments

Comments
 (0)