La langue est spécifiée dans un champs de l'entête du paquet lors d'une requête en HTTP.
Il suffit pour le site en face de regarder dans l'entête du paquet pour connaître la langue de l'utilisateur, son browser, la page d'ou il vient, son système d'exploitation, etc...
Citation :
POST /index.html HTTP/1.1
Accept: */*
Referer: http://www.xxx.com/
Accept-Language: fr-be
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98)
Host: www.xxx.com
Connection: Keep-Alive
|
Il existe plus que probablement des plugins pour Firefox ou un programme externe pour masquer ou changer ces données à la volée