Мое приложение устанавливает локаль в соответствии с выбранным языком в приложении. До Kitkat мой код работает нормально. После обновления до Lollipop локаль не была установлена. Здесь я вставляю свой код, чтобы установить локаль.
Locale locale = new Locale("de_DE");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, null);