Gnome desktop is partially in english instead of all german

Are you using any extensions?

My guess would be that some of them calls Gettext.textdomain(), which doesn’t just set the domain for the extension in question (as intended), but for the entire gnome-shell process.