summaryrefslogtreecommitdiff
path: root/js/codeq/core.js
diff options
context:
space:
mode:
authorTimotej Lazar <timotej.lazar@fri.uni-lj.si>2015-10-12 21:18:17 +0200
committerTimotej Lazar <timotej.lazar@fri.uni-lj.si>2015-10-12 21:18:17 +0200
commitd82ad6356586e74f41869647d57157993a3d6161 (patch)
tree87023e979d675cff9330923a5b1155e24eee3e71 /js/codeq/core.js
parent7f6ee31e2c41e005f44910ca0e8044bd75cc8eff (diff)
Rename lang setting to gui_lang and store it in codeq.settings
Diffstat (limited to 'js/codeq/core.js')
-rw-r--r--js/codeq/core.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/js/codeq/core.js b/js/codeq/core.js
index 8d7900d..6b76042 100644
--- a/js/codeq/core.js
+++ b/js/codeq/core.js
@@ -165,8 +165,7 @@
return html.replace(regexpWhiteSpaceBeforeTag, '').split(regexpWhiteSpaceAfterTag).join('>');
};
- var lang = 'en', // this is overridden in the boot sequence below, if the browser uses a supported language
- resources = {}; // resource tree, loaded from data/resources.json in the boot sequence
+ var resources = {}; // resource tree, loaded from data/resources.json in the boot sequence
// event dispatch
var eventListeners = {}, // keyed by event name, value is an array of listeners
@@ -386,7 +385,9 @@
'log': log,
- 'settings': {},
+ 'settings': {
+ 'gui_lang': 'en' // boot sequence overrides this if the browser uses a supported language
+ },
'availableLangs': [], // filled at boot from 'supportedLangs'
'supportedLangs': {
@@ -395,11 +396,11 @@
},
'isWebApp': false, // this is a PhoneGap/Cordova build, will be overridden in cordova.js for webapp
'getLang': function () {
- return lang;
+ return codeq.settings['gui_lang'];
},
'setLang': function (newLang) {
- lang = newLang;
+ codeq.settings['gui_lang'] = newLang;
codeq.fire('langchange', {'lang': newLang});
},