Bokmal vs Nynorsk vs Norwegian?
I understand there are two standard written forms, bokmal and nynorsk. But those are written and not spoken, so does that mean you have to learn an additional language to speak Norwegian?
What you learn here is called 'Standard Østnorsk', which is a rather neutral, conservative variant of the dialect(s) spoken in and around Oslo. It is very close to Bokmål all in all.
Mind, there is no standard spoken form of Norwegian that people use. People speak their own dialect in any situation. The dialects of Oslo are the closest to 'Standard Østnorsk', but they are usually somewhat different from it.
The simple answer to this is "no" Norway have many different dialects. And we learn to speak our dialects from our surroundings as kids (just like everywhere else). But some Norwegians do write in dialect. In some places more than other. In my opinion, it's a bad habit. Especially if you are writing in public forums. Some dialects are so different in written (and sometimes spoken) form that it can be difficult for other to understand. And near impossible for someone who's trying to learn the language.