Dynamic Changing of Android Language
<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 anroid 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>
