Explorar el Código

Fixed language error if not langpack is installed for that lang - Fixed #1028

causefx hace 7 años
padre
commit
a8f50182ae
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      js/functions.js

+ 2 - 1
js/functions.js

@@ -2,9 +2,10 @@
 var lang = new Lang();
 var langStrings = { "token": {} };
 loadLanguageList();
+var falbackLanguage = (languageList.filter(p => p.code == language(moment.locale(navigator.languages[0]))).length > 0 ? language(moment.locale(navigator.languages[0])) : 'en');
 lang.init({
 	//defaultLang: 'en',
-	currentLang: (getCookie('organizrLanguage')) ? getCookie('organizrLanguage') : language(moment.locale(navigator.languages[0])),
+	currentLang: (getCookie('organizrLanguage')) ? getCookie('organizrLanguage') : falbackLanguage,
 	cookie: {
 		name: 'organizrLanguage',
 		expiry: 365,