fixes #6824 - English default if browser locale in unsupported language

nitpick: `locales.delete('en')` should do the same as the delete_at/index