Is there an easy way to detect the local language settings of a client
browser?

I would like to determine if the users browser is set to
English, French, Italian or German language and display a message in the appropriate language but don't want to redirect user.

Many thanks.