our team is trying to distiguish mobile pageviews from non-mobile pageviews in the new data feed https://dumps.wikimedia.org/other/pageviews/. 
we are under the impression that the .m and .zero page view type extensions are page views of the mobile site. is this correct?
what does the extension .q mean? also, can we safely assume that if a page view has a language but no extension (.m, .zero, .q, etc…), then it is a view of the desktop site?

thanks!