在 reddit 上看到一个热门讨论话题,如果你能自动流利地说6种语言,你会选择哪种语言? 联合国六种官方语言毫无疑问是绝大部分人的选择,令我感到疑惑的是回帖里面关于中文的表达多是 Mandarin 而不是 Chinese,因为我们从小学的去询问别人是否会说中文用的就是 “Can you speak Chinese?”

了解了一下这两者的不同,现在中国的官方语言是普通话(Mandarin)。普通话只是汉语(Chinese)的一部分。汉语包括北方官话、西南官话、吴语、粤语、闽南语、客家语、湘语、徽语、赣语、江淮语、晋语、平话等。

Chinese 这个词作形容词时,用来表示一切 “belonging to or relating to China, its people, or its language”,比如“中国的”,“中国人的”,“中国风的”等等。当 “Chinese” 作为名词时,既可以理解为 “a person from China”,又可以理解为 “the language spoken in China”。当我们说某人是 “Chinese” 的时候,不管你是汉族的满族的羌族的苗族的彝族的维族的回族的等等,都是 “Chinese”,不管你是来自北京还是上海还是香港还是台湾,都是 “Chinese”;当我们说某种语言时,不管你说的是普通话还是广东话,吴侬软语还是湘赣方言,又或是客家话,都是 “Chinese”。

中文的英文是 Chinese 没有错,但当你用 “Do you speak Chinese?” 问外国人会不会说中文时,有可能会回复你 “Yes. I speak both Mandarin and Cantonese.” 什么!?会说 Chinese 就回我说会说 Chinese 就好啊,为何要说 Mandarin 和 Cantonese?

英文中的 Chinese,更精确的说应该是”华文”,中华文化发展出多种语言,无论是官方语言还是方言,都包括在 Chinese 的范围。只是中文里,国语/普通话是主要也是最多人说的,一般说 Chinese 的时候,就会直接链接到国语和普通话,大部分的情况是这样也没错。

而在英文使用上,对我们说的国语/普通话,会更精准使用 Mandarin,更完整可以说 Mandarin Chinese,完全就知道你指的是普通话的中文。说 Chinese 太笼统了,跟外国人要说明“普通話的中文”时,得用 Mandarin ,更符合他们的习惯。