Persist language selection to localStorage
This commit is contained in:
+1
-1
@@ -21,7 +21,7 @@ import createAdminStore from './store/createAdminStore'
|
|||||||
|
|
||||||
const i18nProvider = polyglotI18nProvider(
|
const i18nProvider = polyglotI18nProvider(
|
||||||
(locale) => (messages[locale] ? messages[locale] : messages.en),
|
(locale) => (messages[locale] ? messages[locale] : messages.en),
|
||||||
resolveBrowserLocale()
|
localStorage.getItem('locale') || resolveBrowserLocale()
|
||||||
)
|
)
|
||||||
|
|
||||||
const history = createHashHistory()
|
const history = createHashHistory()
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ const SelectLanguage = (props) => {
|
|||||||
choices={langChoices}
|
choices={langChoices}
|
||||||
onChange={(event) => {
|
onChange={(event) => {
|
||||||
setLocale(event.target.value)
|
setLocale(event.target.value)
|
||||||
|
localStorage.setItem('locale', event.target.value)
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user