How to setup/create a multi-lingual site

I have one Umbraco site running on Umbraco 7 (max version 7.5).

I would like to have the one site to run in two different languages. How could/should i set this up so the URL picks the language of choice?

For each language should there be a different site at root level?

Are there any examples I could follow?


This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/100345-how-to-setupcreate-a-multi-lingual-site