Initial Commit
This commit is contained in:
commit
d0417339c1
158 files changed
+31368
No files matched your search
@@ -0,0 +1,20 @@
|
||||
import type { i18n } from 'i18next';
|
||||
|
||||
export function setAppLanguage(lang: string, i18n: i18n) {
|
||||
i18n
|
||||
.changeLanguage(lang)
|
||||
.then(() => {
|
||||
localStorage.setItem('lang', lang);
|
||||
document.documentElement.lang = lang;
|
||||
if (window.electron?.changeLanguage) {
|
||||
window.electron.changeLanguage(lang);
|
||||
}
|
||||
})
|
||||
.catch((err) => {
|
||||
console.error('[Language] Failed to change language:', err);
|
||||
});
|
||||
}
|
||||
|
||||
export function updateAppLanguage(i18n: i18n) {
|
||||
document.documentElement.lang = i18n.language;
|
||||
}
|
||||
Reference in new issue
Block a user