Skip to content

Commit de5e0fb

Browse files
committed
refac
1 parent c53cd78 commit de5e0fb

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/lib/i18n/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,11 @@ const createI18nStore = (i18n: i18nType) => {
1414
i18nWritable.set(i18n);
1515
});
1616
i18n.on('added', () => i18nWritable.set(i18n));
17-
i18n.on('languageChanged', () => {
17+
i18n.on('languageChanged', (lang) => {
1818
i18nWritable.set(i18n);
19+
if (typeof document !== 'undefined') {
20+
document.documentElement.setAttribute('lang', lang);
21+
}
1922
});
2023
return i18nWritable;
2124
};
@@ -67,9 +70,6 @@ export const initI18n = (defaultLocale?: string | undefined) => {
6770
escapeValue: false // not needed for svelte as it escapes by default
6871
}
6972
});
70-
71-
const lang = i18next?.language || defaultLocale || 'en-US';
72-
document.documentElement.setAttribute('lang', lang);
7373
};
7474

7575
const i18n = createI18nStore(i18next);

0 commit comments

Comments
 (0)