Der HTTP-Header der Accept-Language-Anforderung gibt die natürliche Sprache und das Gebietsschema an, die der Client bevorzugt. Der Server verwendet Content-Negotiation, um einen der Vorschläge auszuwählen, und informiert den Client über die Auswahl mit dem Content-Language-Response. Browser legen erforderliche Werte für diesen Header entsprechend ihrer aktiven Benutzeroberflächensprache fest.