title: ASP.NET C# language file doesn't work
body: <p>I just started using explicit resource files. I performed these steps:</p>
  <ul>
  <li><p>In the root create the folder: <code>App_GlobalResources</code></p>
  </li>
  <li><p>Add two resx files: <code>LocalizedText.en-us.resx</code> and <code>LocalizedText.resx</code></p>
  </li>
  <li><p>In both files I have a value called '<code>InstitutionTitle</code>'</p>
  </li>
  <li><p>In <code>LocalizedText.en-us.resx</code> the value is '<code>Institution</code>' and in the <code>LocalizedText.resx</code> the value is '<code>Instelling</code>'</p>
  </li>
  <li><p>In my <code>.aspx</code> file I have the following label:</p>
  <p><code>&lt;asp:Label ID=&quot;lblInstitution&quot; runat=&quot;server&quot; Text=&quot;&lt;%$ Resources:LocalizedText, InstitutionTitle %&gt;&quot; /&gt;</code></p>
  </li>
  </ul>
  <p>When I run this page, I always get the dutch version. Whether I set the language in my browser (FF and IE7) or not, I always get the dutch version. When I request the browsers' language I get <code>en-us</code> (using: <code>Response.Write(Request.Headers[&quot;Accept-Language&quot;]);</code>).</p>
  <p>What's the issue and how can I fix it?</p>