Currently Danish, Dutch, English, Estonian, French, German, Greek, Italian, Portugese, Luxembourgeois, Spanish and Swedish translations have been submitted. Even from version 1.1.1, Apache has been able to serve different language versions of a document transparently to a user based on browser preferences. Most modern browsers now allow the user to select and prioritise the languages they can read and hence let the server decide which language version of a page to send. This powerful feature of Apache is often overlooked, and the addition to the standard distribution of the translated initial page will show how easy it is to configure and use. Some more background to content negotiation is available in an Apache Week feature from July 1996.
Most common browsers allow the user to select the languages they prefer.
Browsers should also let the user prioritise the languages for when the server has a number of matches. Although recent versions of Microsoft Internet Explorer correctly allow the prioritisation of langauges, others such as Netscape Communicator do not. For these browsers apache has a LanguagePriority setting to let the server administrator decide which languages will be sent if there are multiple matches. This format logs the request sent to the web server, rather than the details of the actual resource that was sent.