You can check the environment variables:
HTTP_USER_AGENT and HTTP_ACCEPT_LANGUAGE
there is some information about browser language. However, the browser language is not accurate because most of people only set "English" as browser language. I think you can store visitor preference in the cookie and retrieve each time when you need it.