Esos valores son pasados por al navegador en un header llamado
HTTP_ACCEPT_LANGUAGE
Las siglas corresponden a el código de idioma y código de pais y la "q" seguida de un valor es algo así como un indice de relevancia o preferencia (el valor más alto al idioma por defecto sería 1)
en este ejemplo
es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
Las prioridades serían
Español-españa, Español, Inglés (EEUU), inglés
con estos valores podés registrar las preferencias del usuario
Saludos
Felices Fiestas para todos los integrantes de FDW