summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2018-08-22 02:25:41 +0900
committerGitHub <noreply@github.com>2018-08-22 02:25:41 +0900
commit1ed189a51803c28fac2e0dcadaa85014cc8d3c3b (patch)
treedaaeb9c7572166e71e8d3c54be767fc631ce3453
parentMerge branch 'master' of https://github.com/syuilo/misskey (diff)
parentUpdate index.js (diff)
downloadmisskey-1ed189a51803c28fac2e0dcadaa85014cc8d3c3b.tar.gz
misskey-1ed189a51803c28fac2e0dcadaa85014cc8d3c3b.tar.bz2
misskey-1ed189a51803c28fac2e0dcadaa85014cc8d3c3b.zip
Merge pull request #2386 from acid-chicken/patch-3
Update boot.js
-rw-r--r--locales/index.js2
-rw-r--r--locales/ja-KS.yml (renamed from locales/ja-ks.yml)0
-rw-r--r--src/client/app/boot.js10
3 files changed, 7 insertions, 5 deletions
diff --git a/locales/index.js b/locales/index.js
index 0910749bbf..ea0c101952 100644
--- a/locales/index.js
+++ b/locales/index.js
@@ -15,7 +15,7 @@ const langs = {
'en': loadLang('en'),
'fr': loadLang('fr'),
'ja': native,
- 'ja-ks': loadLang('ja-ks'),
+ 'ja-KS': loadLang('ja-KS'),
'pl': loadLang('pl'),
'es': loadLang('es')
};
diff --git a/locales/ja-ks.yml b/locales/ja-KS.yml
index b72dc26c1d..b72dc26c1d 100644
--- a/locales/ja-ks.yml
+++ b/locales/ja-KS.yml
diff --git a/src/client/app/boot.js b/src/client/app/boot.js
index 218d57d8ef..952881f6cb 100644
--- a/src/client/app/boot.js
+++ b/src/client/app/boot.js
@@ -32,13 +32,15 @@
//#region Detect app name
let app = null;
- if (url.pathname == '/docs' || url.pathname.startsWith('/docs/')) app = 'docs';
- if (url.pathname == '/dev' || url.pathname.startsWith('/dev/')) app = 'dev';
- if (url.pathname == '/auth' || url.pathname.startsWith('/auth/')) app = 'auth';
+ if (`${url.pathname}/`.startsWith('/docs/')) app = 'docs';
+ if (`${url.pathname}/`.startsWith('/dev/')) app = 'dev';
+ if (`${url.pathname}/`.startsWith('/auth/')) app = 'auth';
//#endregion
//#region Detect the user language
- let lang = navigator.language.split('-')[0];
+ let lang = navigator.language;
+
+ if (!LANGS.includes(lang)) lang = lang.split('-')[0];
// The default language is English
if (!LANGS.includes(lang)) lang = 'en';