When an error occurs in my .NET applications, i get an exception message in (in my case) swedish. This is useless for most purposes because.
The message is oft
On windows 10 you can do this but you need to change display language.
Then you need to set back your date time settings
You will have system in English but for most programmers that doesn't matter.
Remove any .NET language packs. According to this ("The .NET Framework 4.5 Language Pack contains translated error messages and other UI text for languages other than English. If you don't install a language pack, this text is displayed in English"), it should be enough.