User1334482106 posted
Hi hans_v
Thanks - I'd worked out that this should be set in the InitializeCulture, what I wasn't sure of was how to actually set it to AUTO.
What I'm doing is this (defensive coding removed for clarity):
protected override void InitializeCulture()
{
// Load the language from the browser
string uiLang = this.Page.Request.Headers["Accept-Language"];
// Set the UI culture
System.Threading.Thread.CurrentThread.CurrentUICulture = new CultureInfo(uiLang.Split(",".ToCharArray())[0]);
//Base
base.InitializeCulture();
}
Griff