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