From: Wolfram Schneider Date: Fri, 21 Jun 2013 09:13:43 +0000 (+0000) Subject: make language setting permanent X-Git-Tag: 0.9.1~572 X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=commitdiff_plain;h=d2dcaff76bbadd61a9a0a8a053c8bcf3df6d9f72 make language setting permanent --- diff --git a/experiments/spclient/mkws.js b/experiments/spclient/mkws.js index 4477063..80b5b7a 100644 --- a/experiments/spclient/mkws.js +++ b/experiments/spclient/mkws.js @@ -444,6 +444,8 @@ function mkws_html_all(data) { for (var k in data) { config[k] = data[k]; } + + mkws_set_lang(mkws_config); // For some reason, doing this programmatically results in // document.search.query being undefined, hence the raw HTML. @@ -482,6 +484,17 @@ function mkws_html_all(data) { domReady(); } +function mkws_set_lang(mkws_config) { + var lang = jQuery.parseQuerystring().lang || mkws_config.lang || ""; + if (!lang || !mkws_locale_lang[lang]) { + mkws_config.lang = "" + } else { + mkws_config.lang = lang; + } + + return mkws_config.lang; +} + function mkws_html_switch(config) { $("#mkwsSwitch").html($("", { href: '#',