title: Dynamic Changing of Android Language
body: <p>I have an android application working as UI for the device. I mean, when I open the device I don't see the default android interface, instead of it  I see my application. When I change the Android language, the os strings of android change but my applications strings don't. It needs to be restarted. After the restart it changes, but this is not what I want. Because, that application is my main app, and I have to restart the all system to restart the application. 
  As you will understand, this application works for all system lifetime. So I need that, change its language while it's running, without restart. </p>
  
  <p>How can I do that? </p>
  
  <p>Note that: Locale is not working for the thing what I want. </p>