У меня есть действие, в котором я программно устанавливаю язык "de", он не работает должным образом и отображает язык по умолчанию (текст на английском языке), который установлен вручную. Пожалуйста, помогите
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Programmatically sets the locale and language
Locale locale = new Locale("de");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config,getBaseContext().getResources().getDisplayMetrics());
Toast.makeText(getApplicationContext(),Locale.getDefault().getDisplayLanguage(),Toast.LENGTH_LONG).show();
setContentView(R.layout.main);
Intent intent=new Intent(LatestLocalizationActivity.this,AnotherActivity.class);
startActivity(intent);
}