c# - Why does CurrentUICulture.DisplayName say "English (United States)" and not "English (United Kingdom)"? -


I am in the UK, and I have a UK-Purchased version of Windows 7, in which all the settings may be possible. Set in (not US) when I run the following code:

  console WrightLine (Thread.Console.WriteLine (Thread.CurrentThread.CurrentCulture.DisplayName);  

Output is:

 English (United States) English (United Kingdom) 

I did not know why the first said the United States. I was going to include it in the window about myself (to help debug multilingual issues), but this bit confused me

Does anyone know why this does not say UK?

By default.

MII is a scheme by which the language of OS is displayed in a specific language It is different from things like numbers and date formats. Brits do not get their own translation of windows UI ...


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

php - Multiple Select with Explode: only returns the word "Array" -

php - jQuery AJAX Post not working -