У меня есть приложение, которое поддерживает более одного языка, и я перезаписываю onConfigurationChanged. Загружен неверный строковый файл
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
LocaleHelper.setLocale(this);
Utils.Log(TAG, "onConfigurationChanged: " +getClass().getName()+" "+newConfig.locale.getLanguage());
}