When locale is passed in, we should use that locale in
the parts of the code that are using iD.detect().locale:
* tag reference
* localized name display
* map scale
* info box
The one exception is when iD detects 'en-US' and openstreetmap
website tries to pass 'en', leave it as 'en-US'