It doesn't appear to support proxies during the install process.
Are you using the standard Windows installer or the buildbot waterfall ?
Apart from going back to the download page, and explicitly choosing it there, and then downloading the download-installer which respects that software should be in English.
No, English is not my first language, but Jesus christ things like this pisses me off.