hopefully this post is in the right place, I am a bit new to forums.
I am also new to webdesign so I have a noob question, like the title says.

How do I implement multiple languages for one website?

I would like to have a nice looking menu somewhere on my website where you can choose the language of your preference.
Before posting, I searched for other threads on this but I didn't find andthing, like this question unfortunately.

Thank you,