is it possible to have multiple languages on my site?

Hi!

Is it possible to offer my site in multiple languages. I'm looking for something like a couple of flags in the top of my site where visitors can click on their native language (or something similar).

Thanx!