Why is a language header important?
Respecting the language header of the visitor can make sure the visitor has a smooth user-experience. It's highly recommended, especially with multi-lingual websites, to let the server determine the first language choice based on the language header of the browser of the visitor. Any subsequent language choices can be made by the user and be stored in a permanent cookie. This way, the visitor's choice of language is always respected on future visits.