Some dialects are Mandarin (official language) , Cantonese, Hunanese, Pekingnese, Taiwanese, Ammoy, Folkenese, Fukienese, Shanghainese, Gansunese, Sichuanese, Hainanese, Yunnanese, Jiangsunese, Hubeinese, Liaoningese and others.
The common language of Shanghai is Shanghainese, which is a dialect of Wu. Mandarin is also widely spoken.Mandarin and Shanghainese are not mutually intelligible.