Author: kostat
Date: 2007-03-26 09:48:49 -0500 (Mon, 26 Mar 2007)
New Revision: 74984

Modified:
   trunk/mcs/class/Mainsoft.Web/Mainsoft.Web.Hosting/BaseHttpServlet.cs
Log:
Initialize current culture from request locale

Modified: trunk/mcs/class/Mainsoft.Web/Mainsoft.Web.Hosting/BaseHttpServlet.cs
===================================================================
--- trunk/mcs/class/Mainsoft.Web/Mainsoft.Web.Hosting/BaseHttpServlet.cs        
2007-03-26 14:32:04 UTC (rev 74983)
+++ trunk/mcs/class/Mainsoft.Web/Mainsoft.Web.Hosting/BaseHttpServlet.cs        
2007-03-26 14:48:49 UTC (rev 74984)
@@ -39,6 +39,7 @@
 using [EMAIL PROTECTED];
 using java.lang.reflect;
 using java.net;
+using System.Globalization;
 
 namespace Mainsoft.Web.Hosting
 {
@@ -201,6 +202,10 @@
                                resp.setHeader("X-AspNet-Version", "1.1.4322");
 
                                HttpWorkerRequest gwr = new 
ServletWorkerRequest(this, req, resp, output);
+                               CultureInfo culture = (CultureInfo) [EMAIL 
PROTECTED] (req.getLocale ());
+                               Thread currentTread = Thread.CurrentThread;
+                               currentTread.CurrentCulture = culture;
+                               currentTread.CurrentUICulture = culture;
                                HttpRuntime.ProcessRequest(gwr);
                        }
                        finally 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to