Language-setting code also honestly uses mkws.config.lang instead of m_config.lang.
[mkws-moved-to-github.git] / src / mkws-team.js
index ab6eeb2..b655711 100644 (file)
@@ -347,7 +347,8 @@ function team($, teamName) {
     // different languages.
     //
     function M(word) {
-       var lang = m_config.lang;
+       var lang = mkws.config.lang;
+        log("in M('" + word + "'), lang=" + lang);
 
        if (!lang || !mkws.locale_lang[lang])
            return word;
@@ -374,8 +375,6 @@ function team($, teamName) {
     }
 
 
-    // This much simpler and more efficient function should be usable
-    // in place of most uses of findnode.
     function widgetNode(type) {
         var w = that.widget(type);
         return w ? $(w.node) : undefined;
@@ -461,14 +460,14 @@ function team($, teamName) {
     }
 
 
-    var lang = mkws.getParameterByName("lang") || m_config.lang;
+    var lang = mkws.getParameterByName("lang") || mkws.config.lang;
     if (!lang || !mkws.locale_lang[lang]) {
-       m_config.lang = ""
+       mkws.config.lang = ""
     } else {
-       m_config.lang = lang;
+       mkws.config.lang = lang;
     }
 
-    log("Locale language: " + (m_config.lang ? m_config.lang : "none"));
+    log("Locale language: " + (mkws.config.lang ? mkws.config.lang : "none"));
 
     return that;
 };