diff --git a/ShadowEditor.Web/src/editor/menu/OptionsMenu.jsx b/ShadowEditor.Web/src/editor/menu/OptionsMenu.jsx index facf002f..d473fe96 100644 --- a/ShadowEditor.Web/src/editor/menu/OptionsMenu.jsx +++ b/ShadowEditor.Web/src/editor/menu/OptionsMenu.jsx @@ -25,6 +25,8 @@ class OptionsMenu extends React.Component { render() { const isLogin = !app.server.enableAuthority || app.server.isLogin; + const lang = window.localStorage.getItem('lang'); + return {isLogin && } diff --git a/ShadowEditor.Web/src/utils/LanguageLoader.js b/ShadowEditor.Web/src/utils/LanguageLoader.js index 79af991e..68e5c5bb 100644 --- a/ShadowEditor.Web/src/utils/LanguageLoader.js +++ b/ShadowEditor.Web/src/utils/LanguageLoader.js @@ -21,6 +21,7 @@ class LanguageLoader { } else { lang = 'en-US'; } + window.localStorage.setItem('lang', lang); } return new Promise(resolve => {