title: WPF Localization in the easiest way
body: <p>I'm localizing my WPF app. Is there any way to refer to the keys like this:</p>
  
  <pre><code>Strings.log_in
  </code></pre>
  
  <p>Where Strings is the default resource file. And log_in is a custom key and with value?</p>
  
  <p>So Strings.resx is the default resource file (uk english), and I also created a Strings.en-US.resx file.</p>
  
  <p>So my aim is the following:
  I have this two resource files. And if I switch in my program to US english, then the Strings.log_in would mean US english.</p>
  
  <p>How can I do that?</p>
  
  <p>So far I wrote the following code:</p>
  
  <pre><code>System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(Settings.Default.Language);
  ResourceManager RM = new ResourceManager("MyProgram.Resources.String", typeof(App).Assembly);
  </code></pre>