China is firmly suppressing all languages other than Mandarin.
Not only the languages of non-Chinese peoples, such as Tibetan and
Uyghur, are under attack: even the other Chinese languages, such as
Shanghainese and Cantonese, are being eliminated in China.
This reminds me of what the US and Canada did to indigenous languages
— and, with the Uyghur, China is using even more cruelty
than the US
and Canada
used.
The other Chinese languages are traditionally called "Chinese
dialects" in English, but that is a misnomer. They are not dialects
of Mandarin; they are far too different for that.
Cantonese will survive among people of Chinese origin in countries to
the south, such as Vietnam and Singapore.