Я сделал что-то подобное в моем методе onCreate:
// LOCALE
if (DEBUG == true)
{
Misc.setLocale(this, "en"); // change "en" to "fr" for french
}
А вот метод setLocale
:
public static void setLocale(Context context, String language)
{
final Locale locale = new Locale(language);
Locale.setDefault(locale);
final Configuration config = new Configuration();
config.locale = locale;
context.getResources().updateConfiguration(config,
context.getResources().getDisplayMetrics());
}
Теперь я могу очень быстро менять языки, я неМне не нужно беспокоиться об эмуляторе или настройках моего устройства.Я также не могу забыть об этом из-за проверки значения DEBUG.