// http header · request header

Accept-Language

Preferred natural languages

What the Accept-Language header does

Accept-Language states the natural languages the user prefers, with quality weights. A server that supports localisation uses it to choose which translation to return, and it's echoed by Vary: Accept-Language so caches keep language variants separate.

Example

Accept-Language: en-US,en;q=0.9

Where it's used

Accept-Language is a request header. Request headers are sent by the client to describe the request and what the client can accept.

Other request headers