I'm based in Portugal and set the Xbox up according to that location.
It actually forced me to set up as Portugal otherwise I couldn't use my Portuguese credit card.
I want everything to be in English though. Why can I not set everything to English?
Some of the stuff is, but not all of it.
It's odd that so many bits of software get this option right and on Microsoft Xbox it is impossible.