fix: update language settings and improve model pricing editor for better clarity and functionality
This commit is contained in:
@@ -37,6 +37,7 @@ import {
|
||||
import { UserContext } from '../../context/User';
|
||||
import { StatusContext } from '../../context/Status';
|
||||
import { useLocation } from 'react-router-dom';
|
||||
import { normalizeLanguage } from '../../i18n/language';
|
||||
const { Sider, Content, Header } = Layout;
|
||||
|
||||
const PageLayout = () => {
|
||||
@@ -115,7 +116,11 @@ const PageLayout = () => {
|
||||
}
|
||||
const savedLang = localStorage.getItem('i18nextLng');
|
||||
if (savedLang) {
|
||||
i18n.changeLanguage(savedLang);
|
||||
const normalizedLang = normalizeLanguage(savedLang);
|
||||
if (normalizedLang !== savedLang) {
|
||||
localStorage.setItem('i18nextLng', normalizedLang);
|
||||
}
|
||||
i18n.changeLanguage(normalizedLang);
|
||||
}
|
||||
}, [i18n]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user