"Do you speak Norwegian?"
Translation:Snakker du norsk?
Bokmål means "book language" and describes one written Norwegian standard. The other one is nynorsk ("new Norwegian").
Note that both refer to how Norwegian is written. You cannot "speak" either bokmål or nynorsk. However, the pronunciation might be closer to how bokmål is written in certain parts of Norway, and in other parts the pronunciation is closer to how nynorsk is written. But all pronunciations are called "norsk".
You used the infinitive form of the verb instead of present tense ( prater, snakker ).
- å prate - to chat
- å snakke - to talk, to speak
Follow this link to watch a YouTube video where you're given explanations about five verbs (å snakke, å prate, å si, å telle, å fortelle) that all revolve about talking but are used in different situations and contexts. The video is in Norwegian so you might postpone watching it until you're at a more advanced level.