title: How can edit resx file (Resources key value) runtime wpf c#
body: <p>I have multi languages application who runs in few languages. In my application is have text who user can change, but default text also is need to translate in different languages. This mean if user want to edit some text is need to edit resx file for his language.</p>
  
  <p>First I try with <code>ResourceWriter</code> class and then my resx file is broke. And I created again.</p>
  
  <p>Second I try with <code>ResXResourceWriter</code> class but I can't find good method who give me this functionality (to edit value of some property). </p>
  
  <p>I think just read the resx file like xml and edited, but then I don't know how can make application is build again.</p>
  
  <p>Is it possible to edit value in resx from application in runtime. And after that is it possible to build application with c# code like is in build in visual studio.</p>
  
  <p><strong>EDIT</strong> I don't want to change resx files from <em>.en.resx to somethink else (</em>.de.resx). I want to change values in this resx file. For example I have key who is btnCont with value Click. I want to change btnCont to be with new value Click me, for example. And after that is to generate again the dll for changed resx file.</p>
  
  <p>Thanks in advice</p>