Language negotiation
Z Wikipedii
Language negotiation - cecha protokołu HTTP umożliwiająca przeglądarce internetowej określenie w jakim języku użytkownik preferuje czytać stronę.
W tym celu używany jest nagłówek HTTP Accept-Language po którym wypisane są akceptowane języki oddzielone przecinkiem, wraz z ich ewentualnym "stopniem pożądania".
Na przykład:
Accept-Language: pl,en-us;q=0.7,en;q=0.3
informuje serwer, że najbardziej pożądana jest wersja polska, następnie angielska (USA), a na końcu angielska.