Dc/language check - Update language detection behaviour

My firefox HTTP_ACCEPT_LANGUAGE is: fr,en-US;q=0.7,en;q=0.3
fr is a valid language so, we need to handle the HTTP_ACCEPT_LANGUAGE in a different way.

I build an array sorted by language priority then I load the linked file