Add Records/Targets translation for German and Danish.
[mkws-moved-to-github.git] / tools / htdocs / mkws.js
index 9b09508..0dc511f 100644 (file)
@@ -2,8 +2,11 @@
 
 "use strict"; // HTML5: disable for debug_level >= 2
 
-// Set up global mkws object
-var mkws = {};
+// Set up global mkws object. Contains a hash of session objects,
+// indexed by windowid.
+var mkws = {
+    sessions: {}
+};
 
 // Define empty mkws_config for simple applications that don't define it.
 if (mkws_config == null || typeof mkws_config != 'object') {
@@ -15,7 +18,10 @@ function _mkws($) {
     // if (console && console.log) console.log("run _mkws()");
 
     // call this function only once
-    if (mkws.init) return;
+    if (mkws.init) {
+       alert("_mkws() called twice: how did that happen?!");
+       return;
+    }
 
 mkws.sort = 'relevance';
 mkws.authenticated = false;
@@ -42,7 +48,8 @@ mkws.locale_lang = {
        "Date": "Datum",
        "Subject": "Schlagwort",
        "Location": "Ort",
-       // ### to add: Records, Targets
+       "Records": "Datensätze",
+       "Targets": "Datenbanken",
 
        "dummy": "dummy"
     },
@@ -67,7 +74,8 @@ mkws.locale_lang = {
        "Date": "Dato",
        "Subject": "Emneord",
        "Location": "Lokation",
-       // ### to add: Records, Targets
+       "Records": "Poster",
+       "Targets": "Baser",
 
        "dummy": "dummy"
     }
@@ -1220,7 +1228,7 @@ function _mkws_jquery_plugin ($) {
        // make sure that jquery-ui was loaded afte jQuery core lib, e.g.:
        // <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.min.js"></script>
        if (!$.ui) {
-           debug("Error: jquery-ui.js is missing, did you included it after jquery core in the HTML file?");
+           debug("Error: jquery-ui.js is missing, did you include it after jQuery core in the HTML file?");
            return;
        }