projects
/
mkws-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add locale translation for Records|Targets labels.
[mkws-moved-to-github.git]
/
experiments
/
spclient
/
mkws.js
diff --git
a/experiments/spclient/mkws.js
b/experiments/spclient/mkws.js
index
8c856f2
..
dfd1c19
100644
(file)
--- a/
experiments/spclient/mkws.js
+++ b/
experiments/spclient/mkws.js
@@
-76,6
+76,18
@@
var mkws_locale_lang = {
}
};
}
};
+
+for (var key in mkws_config) {
+ if (mkws_config.hasOwnProperty(key)) {
+ if (key.match(/^language_/)) {
+ var lang = key.replace(/^language_/, "");
+ // Copy custom languages into list
+ mkws_locale_lang[lang] = mkws_config[key];
+ }
+ }
+}
+
+
// create a parameters array and pass it to the pz2's constructor
// then register the form submit event with the pz2.search function
// autoInit is set to true on default
// create a parameters array and pass it to the pz2's constructor
// then register the form submit event with the pz2.search function
// autoInit is set to true on default
@@
-398,27
+410,28
@@
function pagerPrev() {
function switchView(view) {
var targets = document.getElementById('mkwsTargets');
function switchView(view) {
var targets = document.getElementById('mkwsTargets');
- var results = document.getElementById('mkwsResults');
+ var results = document.getElementById('mkwsResults') ||
+ document.getElementById('mkwsRecords');
var blanket = document.getElementById('mkwsBlanket');
switch(view) {
case 'targets':
var blanket = document.getElementById('mkwsBlanket');
switch(view) {
case 'targets':
- targets.style.display = "block";
+ if (targets) targets.style.display = "block";
if (results) results.style.display = "none";
if (results) results.style.display = "none";
- if (blanket) { blanket.style.display = "none"; }
+ if (blanket) blanket.style.display = "none";
break;
break;
- case 'results':
- targets.style.display = "none";
+ case 'records':
+ if (targets) targets.style.display = "none";
if (results) results.style.display = "block";
if (results) results.style.display = "block";
- if (blanket) { blanket.style.display = "block"; }
+ if (blanket) blanket.style.display = "block";
break;
case 'none':
break;
case 'none':
- targets.style.display = "none";
+ if (targets) targets.style.display = "none";
if (results) results.style.display = "none";
if (results) results.style.display = "none";
- if (blanket) { blanket.style.display = "none"; }
+ if (blanket) blanket.style.display = "none";
break;
default:
break;
default:
- alert('Unknown view.');
+ alert("Unknown view '" + view + "'");
}
}
}
}
@@
-640,13
+653,13
@@
function mkws_html_switch(config) {
$("#mkwsSwitch").html($("<a/>", {
href: '#',
onclick: "switchView(\'records\')",
$("#mkwsSwitch").html($("<a/>", {
href: '#',
onclick: "switchView(\'records\')",
- text: "Records"
+ text: M("Records")
}));
$("#mkwsSwitch").append($("<span/>", { text: " | " }));
$("#mkwsSwitch").append($("<a/>", {
href: '#',
onclick: "switchView(\'targets\')",
}));
$("#mkwsSwitch").append($("<span/>", { text: " | " }));
$("#mkwsSwitch").append($("<a/>", {
href: '#',
onclick: "switchView(\'targets\')",
- text: "Targets"
+ text: M("Targets")
}));
debug("HTML targets");
}));
debug("HTML targets");