Such is the same case with German, except that there is a certain dialect of the language taught in schools and used primarily in "important" affairs. I heard a kid speak in Salzburg dialect, once, and none of it made sense.
But since all Chinese dialects have a standardised written form, it can easily be said that Chinese is a language. Dialectic differences don't count.
Bookmarks