Many apps have the ability to change and set the language in a "settings" screen on the fly, so that my locale and system language is FR for example but I can still use EN. This is an important feature for some of the apps I'm developing.
It seems that i18n currently works only according to the set system locale. Correct?
Did you try setting I18n.locale = "en"?
Most helpful comment
Did you try setting
I18n.locale = "en"?