Question Is it a good idea to use the HTTP Accept-Language header to determine the locale of the user? Background For a number of perfectly valid reasons some web applications would like to associate a locale with each user that visits the site. This locale would enable them to provide information in the local format. Some of this information is common to traditional software locales, such as: Wha