title: System Locale in .NET
body: <p>I have set the system locale to Chinese (Simplified PRC) via </p>
  
  <pre><code>ControlPanel &gt;&gt; Region and Language &gt;&gt; Administrative &gt;&gt; Change System locale
  </code></pre>
  
  <p>I then restarted my computer and run my .NET 4.0 application.</p>
  
  <p>Running </p>
  
  <pre><code>Thread.CurrentThread.CurrentCulture.Name
  </code></pre>
  
  <p>Returns </p>
  
  <pre><code>en-GB
  </code></pre>
  
  <p>Why?</p>