geizhals.eu is in fact not in english (I never visited it before and it shows in German by default). I can't immediately find a language selector. I don't have german in my preferred languages browser setting.
Just a guess: maybe it is designed to serve English only to specific English-speaking regions such as the UK and USA, and defaults to German otherwise.