I have a website with 3 differed languages. Norwegian, English and German. Do i have to make 3 different website, or is it another solution for this?
Yes, you have to do three different websites. Start with the first, save it and save it a second time with another name like yourname-en and a third time yourname-de. Change text/language in these ones.
Upload/Publish each of them to a subfolder on your ftp called yourdomain.com/en and yourdomain,com/de .
OK But what do i do with google analytics when i have 3 language? Must i have 1 google analytics property for every language? Or do i use the html code from google analytics in all the masterpages on all the 3 sites?
Adding to the right suggestion provided by Uwe, you can also refer to the below threads where this topic has been discussed extensively.
Hope this helps.