removing overly agressive locale normalization
authormiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Sun, 27 Jul 2008 16:46:21 +0000 (16:46 +0000)
committermiker <miker@9efc2488-bf62-4759-914b-345cdb29e865>
Sun, 27 Jul 2008 16:46:21 +0000 (16:46 +0000)
git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1374 9efc2488-bf62-4759-914b-345cdb29e865

src/java/org/opensrf/Session.java
src/javascript/DojoSRF.js
src/python/osrf/ses.py

index ebcc26f..15fd352 100644 (file)
@@ -27,7 +27,7 @@ public abstract class Session {
     /** Session locale */
     protected String locale;
     /** Default session locale */
-    protected static String defaultLocale = "en_US";
+    protected static String defaultLocale = "en-US";
 
     /** 
      * The thread is used to link messages to a given session. 
index 873f7e1..f00ddac 100644 (file)
@@ -17,5 +17,5 @@ if(!dojo._hasResource['DojoSRF']){
                return this.session_cache[app];
        }
 
-       OpenSRF.locale = dojo.config.locale || (dojo.isIE ? navigator.userLanguage : navigator.language).toLowerCase();
+       OpenSRF.locale = dojo.config.locale || dojo.isIE ? navigator.userLanguage : navigator.language;
 }
index cdafb11..63c3a35 100644 (file)
@@ -84,7 +84,7 @@ class Session(object):
 class ClientSession(Session):
     """Client session object.  Use this to make server requests."""
 
-    def __init__(self, service, locale='en_US'):
+    def __init__(self, service, locale='en-US'):
         
         # call superclass constructor
         Session.__init__(self)