Configure Visual Studio to show error messages in English

Viewed 40149

I'm currently working in another country, and my PC has a non-English version of Windows installed. I don't care about this, but I do care a lot when Visual Studio shows error messages because they are also localized to the same language as Windows.

Sometimes I spend a good time trying to find what it means, which is pretty boring...

Is there any way to configure Windows or Visual Studio to display the messages in English?

10 Answers

Deinstall the .NET Framework xxx Language Pack. (xxx = boring message language)

Under Tools/Options/International settings. I have an option to change the language from "Same as Microsoft Windows" to "English" (Visual Studio 2008 in case it makes any difference). If you don't have English in there then I'm not sure how you add more languages...


Edited to add:

Since you are talking about application exceptions you need to change the culture of the application you are dubugging, you can do that by following this or if it isn't an option to change the culture for the whole app this question has some ideas for only changing culture when exceptions are thrown.

As Martin Harris sugested above, at the beginning the Options window didn't have the English language for me, so I had to install it trought the Visual Studio Installer2. After that, yo should be able to see the Options window with the english option enabled1, and you can finally choose it.

Best Regards.

In my case in Windows 10 it was as simple as going to Language Settings in Windows and changing the windows display language.

I could have tried changing the DefaultThreadCurrentUICulture as described above in code but i feel this is wrong for multilanguage apps and really exception messages should stay in english so someone can google them and get help.

For Visual Studio new generations:

  1. Go to Visual Studio Installer
  2. Select Modify
  3. Language Packages (can be other text, but you will understand)
  4. Select English or your prefered language to add
  5. Install the languages.

Open / Restart Visual Studio

Then:

  1. Go to Visual Studio Installer
  2. Go to Tools / Options
  3. Search for "International Settings" in your language:

enter image description here

Select the language you want and Restart Visual Studio.

Related