title: Stuck with localization using resource files
body: <p>I have a very weird problem with resx based localization.<br>
  At first, let me explain, how it is done for me right now.<br>
  It is ASP.NET MVC project. I have two assemblies: web and domain. Web contains all MVC related stuff, and domain, well, contans domain classes. Also, in domain assembly I store a lot of static resources for localization(I am building site with 3 different languages available). </p>
  
  <p>So I have Localization folder in this domain assembly and there are files like:<br>
  CheckoutStrings.resx, CheckoutStrings.en-US.resx, CheckoutStrings.et-EE.resx and so on.</p>
  
  <p>Now the weird thing is that this is all working really nicely on my local machine using both VS Developing Server and IIS 7.5. But when I upload solution to my web server, which is Windows Server 2008 R2, so it is IIS 7.5 as well, my localization suddenly stops working. </p>
  
  <p>I tried to output </p>
  
  <pre><code>Thread.CurrentThread.CurrentUICulture</code></pre>
  
  <p>in my views, just before outputting localized strings.<br>
  It gives me selected culture, which is right, but nevertheless strings are rendered as a fallback value, not localized one. </p>
  
  <p>I am really stuck here, hope anyone has a clue what is going on...</p>