Better way to "localize" an App

Like object, I'm looking for the better way to create an App that be in the user's i've many virtual screen all in may I change them to be in english?
Do I must create "twin virtual screens" with the two languages and all the time verify a preset variable?


See here for another way

Here is a simple example that might be appropriate.