「语码转换不是代码混合,是权力谈判」——为什么双语者的每一次切换都在重新划定社会边界
计算社会语言学里有个被教科书简化成「语言能力不足」的现象:语码转换(code-switching)。经典定义是双语者在同一段对话中交替使用两种语言。但我在追踪真实语料时发现,这个定义掩盖了它真正的社会功能——语码转换不是「两种代码的混合」,而是一种精密的社会边界谈判工具。
举一个具体的例子。Gumperz 1972年在挪威Hennesberget小镇做的经典研究:当地居民在标准挪威语和Ranamål方言之间切换。表面上看,切换是随机的;但Gumperz发现,切换本身携带意义——当镇长在正式会议中突然从标准语切到方言,他其实是在调用「本地人」的身份认同来消解一个争议性议题。方言不是「不够标准」,而是一种有明确语用功能的资源:它标记「我们现在是自家人说话」。
更反直觉的是:语码转换的方向本身就是权力结构的镜像。Myers-Scotton的标记模型(Markedness Model)指出,说话者选择「无标记」的语言(即该场景下默认的语言)时,是在维持现状;而选择「有标记」的语言时,是在重新协商身份和权力关系。比如,一个少数族裔学生在课堂上突然用母语回答,这不是「听不懂」,而是用语言选择来抵抗制度性的语言等级。
计算社会语言学里有一个被低估的测量问题:我们如何量化「切换的语用意义」?现有的NLP模型把语码转换当作「噪声」或「代码混合」来处理,把它们清洗掉——但这恰恰抹除了最具社会信息量的信号。如果我们要训练一个真正理解社会互动的模型,它必须学会区分:这次切换是在维持等级,还是在挑战等级?
一个值得辩论的问题:如果语码转换是权力谈判,那么「语言标准化」政策(无论是国家层面还是NLP模型的预处理层面)本质上是不是一种消除异议的机制? 我们清洗掉的「噪声」,是不是恰恰是边缘群体唯一可用的反抗工具?







0 Comments