removing overly agressive locale normalization
[Evergreen.git] / Open-ILS / web / conify / global / admin.js
index e3b4ae2..ac22a21 100644 (file)
@@ -1,6 +1,11 @@
 var djConfig = { parseOnLoad : true };
 
-var _url_locale = location.href.replace(/^.*conify\/(.+)\/global.*$/, "$1").toLowerCase().replace(/-/,'_');
-if (_url_locale) djConfig.locale = _url_locale;
-else djConfig.locale = '<!--#echo var="locale"-->';
+if (location.href.match(/^.*conify\/(.+)\/global.*$/, "$1")) {
+       var _url_locale = location.href.replace(/^.*conify\/(.+)\/global.*$/, "$1").replace(/_/,'-','g');
 
+       if (_url_locale) djConfig.locale = _url_locale;
+
+} else {
+       var _url_locale = '<!--#echo var="locale"-->';
+       if (_url_locale != '(none)') djConfig.locale = _url_locale;
+}