I've got a Silverlight application and corresponding ASP.Net application hosting it.
I want to use the detected culture settings to format dates in the Silverlight application but I don't think it's detecting the system settings correctly (or it's using some setting I don't know about to base them on).
When I check the culture values on the thread (in the ASP.Net app and the Silverlight) CurrentCulture is correctly set to en-GB but CurrentUICulture is en-US.
I'm running on Windows 8 with the location and languages all set to en-GB.
I've used Fiddler to check the browser settings and it's sending the Accept-Language header value as en-GB.
Is this some setting on the web server I need to change? I'm using Visual Studio's build in development server.