causefx 7 лет назад
Родитель
Сommit
818967ee4b
1 измененных файлов с 9 добавлено и 2 удалено
  1. 9 2
      js/functions.js

+ 9 - 2
js/functions.js

@@ -3,8 +3,8 @@ var lang = new Lang();
 var langStrings = { "token": {} };
 loadLanguageList();
 lang.init({
-	defaultLang: 'en',
-	currentLang: language(moment.locale(navigator.languages[0])),
+	//defaultLang: 'en',
+	currentLang: (getCookie('organizrLanguage')) ? getCookie('organizrLanguage') : language(moment.locale(navigator.languages[0])),
 	cookie: {
 		name: 'organizrLanguage',
 		expiry: 365,
@@ -18,6 +18,12 @@ $(document).ready(function () {
     launch();
 });
 /* NORMAL FUNCTIONS */
+function setLangCookie(lang){
+    Cookies.set('organizrLanguage',lang, {
+        expires: 365,
+        path: '/'
+    });
+}
 function toggleDebug(){
     $('.debugModal').modal('show')
 }
@@ -1565,6 +1571,7 @@ function buildLanguage(replace=false,newLang=null){
 		</li>
 	`;
 	if(replace == true){
+	    setLangCookie(newLang);
 		$('#languageDropdown').replaceWith(lang);
 		message("",window.lang.translate('Changed Language To')+": "+newLang,activeInfo.settings.notifications.position,"#FFF","success","3500");
 	}else if(replace == 'wizard'){