I am setting the locale of my application using
Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-GB");
Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-GB");
but my “Resource.en-GB.resx” is not loading. It works for en-US, but for en-GB completely ignores it and drops back to the default “Resource.resx” file.
Remove the configuration and should work.
[assembly: NeutralResourcesLanguage(“en-GB”)]
See the link http://msdn.microsoft.com/en-us/library/system.resources.neutralresourceslanguageattribute.aspx