summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-01 00:09:28 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-01 00:09:28 +0900
commit3a03010ee20fecee508aa2d6520b8cfe7aaac68a (patch)
treed6fb0573f87b494d513b965bbd6aea2db2644cc9 /src
parentUpdate CHANGELOG.md (diff)
downloadsharkey-3a03010ee20fecee508aa2d6520b8cfe7aaac68a.tar.gz
sharkey-3a03010ee20fecee508aa2d6520b8cfe7aaac68a.tar.bz2
sharkey-3a03010ee20fecee508aa2d6520b8cfe7aaac68a.zip
Refactoring
Diffstat (limited to 'src')
-rw-r--r--src/client/app/boot.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/client/app/boot.js b/src/client/app/boot.js
index 4e9d3192c7..612311ef51 100644
--- a/src/client/app/boot.js
+++ b/src/client/app/boot.js
@@ -69,16 +69,18 @@
window.lang = lang;
//#endregion
- let locale = localStorage.getItem('locale');
+ //#region Fetch locale data
+ const cachedLocale = localStorage.getItem('locale');
const localeKey = localStorage.getItem('localeKey');
- if (locale == null || localeKey != `${ver}.${lang}`) {
+ if (cachedLocale == null || localeKey != `${ver}.${lang}`) {
const locale = await fetch(`/assets/locales/${lang}.json?ver=${ver}`)
.then(response => response.json());
- localStorage.setItem('locale', JSON.stringify(locale));
- localStorage.setItem('localeKey', `${ver}.${lang}`);
+ localStorage.setItem('locale', JSON.stringify(locale));
+ localStorage.setItem('localeKey', `${ver}.${lang}`);
}
+ //#endregion
// Detect the user agent
const ua = navigator.userAgent.toLowerCase();