Skip to content
Snippets Groups Projects
Unverified Commit d29bb313 authored by Xaver Maierhofer's avatar Xaver Maierhofer
Browse files

[TASK] Remove localStorage

parent 2c6303d8
No related branches found
No related tags found
No related merge requests found
...@@ -21,13 +21,8 @@ define(['polyglot', 'moment', 'helper'], function (Polyglot, moment, helper) { ...@@ -21,13 +21,8 @@ define(['polyglot', 'moment', 'helper'], function (Polyglot, moment, helper) {
router.fullUrl({ lang: event.target.value }, false, true); router.fullUrl({ lang: event.target.value }, false, true);
} }
function setLocale(lang) {
localStorage.setItem('language', getLocale(lang));
location.reload();
}
function getLocale(input) { function getLocale(input) {
var language = input || localStorage.getItem('language') || navigator.languages && navigator.languages[0] || navigator.language || navigator.userLanguage; var language = input || navigator.languages && navigator.languages[0] || navigator.language || navigator.userLanguage;
var locale = config.supportedLocale[0]; var locale = config.supportedLocale[0];
config.supportedLocale.some(function (item) { config.supportedLocale.some(function (item) {
if (language.indexOf(item) !== -1) { if (language.indexOf(item) !== -1) {
...@@ -69,7 +64,6 @@ define(['polyglot', 'moment', 'helper'], function (Polyglot, moment, helper) { ...@@ -69,7 +64,6 @@ define(['polyglot', 'moment', 'helper'], function (Polyglot, moment, helper) {
return { return {
init: init, init: init,
getLocale: getLocale, getLocale: getLocale,
setLocale: setLocale,
languageSelect: languageSelect languageSelect: languageSelect
}; };
}; };
......
...@@ -54,7 +54,7 @@ define(['Navigo'], function (Navigo) { ...@@ -54,7 +54,7 @@ define(['Navigo'], function (Navigo) {
}; };
if (lang && lang !== state.lang && lang === language.getLocale(lang)) { if (lang && lang !== state.lang && lang === language.getLocale(lang)) {
language.setLocale(lang); location.reload();
} }
if (!init || viewValue && viewValue !== state.view) { if (!init || viewValue && viewValue !== state.view) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment