2002 fix: use available language

This commit is contained in:
cihatata committed 2025-04-04 01:02:26 +03:00
1 parent 601215fe9b
commit e554adc7d8
1 file changed
+6 -2
+6 -2
View File
@@ -25,10 +25,14 @@ function App() {
if (authToken) {
dispatch(getAppSettings({ authToken })).then((action) => {
if (action.payload && action.payload.success) {
const { language } = action.payload.data;
if (language) {
const { language } = action.payload.data;
const availableLanguages = Object.keys(i18n.options.resources || {});
if (language && availableLanguages.includes(language)) {
dispatch(setLanguage(language));
i18n.changeLanguage(language);
} else {
dispatch(setLanguage(availableLanguages[0]));
i18n.changeLanguage(availableLanguages[0]);
}
}
});