Edit: Although I understand localization is important, but perhaps we should favor English - an international language - over a localized one. Of course, one would say, it being international does not mean well adopted. Perhaps, we can use some sort of constants to assume a Country's acceptability of English and first make English the first choice; having localization as an option.
Interesting Anecdote: When I was a tiny little kid in India, we were forced to use the English version of Google so that we learn English as well as Computers at the same time. Sure Localization is more user friendly (and hence I understand it being there) but it is not a standard. After not surfing the web (or visiting other pages), 99% [1] of the applications/programs on the computer are not localized.
[1]: Bullshit number.