← 最新论文
💻 computer science

"Write in English, Nobody Understands Your Language Here": A Study of Non-English Trends in Open-Source Repositories

这项基于 91.4 亿 GitHub 交互数据和 6.25 万个仓库的研究发现,开源社区中韩语、中文和俄语等非英语参与虽显著增长并渗透至代码与文档,但语言多样性在提升包容性的同时,也因与英语主导规范的冲突及非英语项目可见度较低而构成了新的协作障碍。

原作者: Masudul Hasan Masud Bhuiyan, Manish Kumar Bala Kumar, Cristian-Alexandru Staicu

发布于 2026-02-24
📖 1 分钟阅读☕ 轻松阅读

原作者: Masudul Hasan Masud Bhuiyan, Manish Kumar Bala Kumar, Cristian-Alexandru Staicu

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文就像是在调查一个巨大的、全球性的“开源软件集市”(比如 GitHub),看看在这个集市里,大家除了说英语,是不是开始越来越多地用中文、韩语、俄语等自己的母语来交流了。

以前,这个集市有个不成文的规矩:“在这里,必须说英语,没人听得懂你的家乡话。” 就像在一家只有英语菜单的餐厅,如果你点菜时用法语,服务员可能会一脸茫然,甚至直接拒绝服务。

但这篇研究通过“数数”和“分析”,发现情况正在发生巨大的变化。以下是用通俗的大白话和生动的比喻为你解读的核心发现:

1. 集市正在变得“五颜六色” (多语言化趋势)

  • 过去: 就像整个集市只有英语一种声音。
  • 现在: 越来越多的开发者开始用母语说话。研究分析了从 2015 年到 2025 年的91.4 亿条消息(包括提问、评论、代码讨论)。
  • 发现: 非英语的内容从 2015 年的约 4% 涨到了 2025 年的 11% 以上。特别是韩语、中文和俄语,增长得最快。
    • 比喻: 想象一下,以前这个集市里 95% 的人在说英语,现在每 10 个人里就有 1 个在说韩语或中文。这不仅仅是大家“闲聊”变了,连代码里的注释(给程序员看的说明书)和字符串(程序里显示的提示语)也开始出现母语了。

2. 谁在说?说什么? (主要语言分布)

  • 主力军: 中文、韩语、日语、俄语和越南语是增长最快的“方言”。
  • 特别现象: 韩语的爆发式增长最惊人(增长了 1700% 多!)。这就像是一个原本只有几个人的小摊位,突然因为政府支持和社区热情,变成了人声鼎沸的大市场。
  • 代码里的“硬骨头”: 虽然大家在“聊天”和“写说明书”时开始用母语,但在写代码的核心部分(比如给变量起名字、给函数命名),大家还是习惯用英语。
    • 比喻: 就像你在家里做饭,跟家人聊天可以用方言(注释),但菜谱上的专业术语(变量名)还是得写英文,因为全世界的厨师都认得英文,而且很多厨房工具(编译器)只认英文。

3. “语言摩擦”:当不同语言的人相遇 (冲突与协调)

  • 冲突现场: 虽然大家开始说母语了,但冲突也随之而来。研究发现了很多这样的场景:
    • 有人用中文提问,被回复:“请写英语,我们看不懂。”
    • 也有人用俄语提问,被要求:“请用英语或俄语。”
    • 甚至在一些非英语主导的项目里,大家也会互相要求:“请写中文/韩语,别用英语。”
    • 比喻: 这就像在一个国际会议上,有人坚持要大家说英语,而另一个小组则坚持说中文。有时候,这种坚持是为了效率(怕大家听不懂),有时候则是一种“领地意识”(这是我的地盘,按我的规矩来)。
  • 有趣的反转: 有些维护者很开明,他们会说:“没关系,你说俄语,我用翻译软件看。”这种包容性让讨论继续了下去。

4. 说母语会有“代价”吗? (可见度与参与度)

这是论文最扎心但也最现实的一个发现:说母语,可能会让你的项目“更不受欢迎”。

  • 英语项目 = 流量密码: 英语主导的项目,收到的星星(Star,代表点赞和关注)、贡献者(Contributor)和评论都最多
  • 母语项目 = 默默无闻: 非英语的项目,即使代码写得很好,收到的关注也最少
    • 比喻: 想象两个卖同样好喝咖啡的摊位。一个摊位挂着“英语菜单”,路人(全球开发者)一眼就能看懂,人山人海;另一个摊位挂着“中文菜单”,虽然咖啡更好喝,但只有懂中文的人能看懂,路人匆匆走过,根本不知道这里有好咖啡。
  • 结论: 语言选择成了一种“双刃剑”。用母语能更好地服务本地社区,但会牺牲全球可见度,导致项目更难获得外部贡献。

5. 一个反直觉的发现:谁解决问题更快?

  • 通常认为: 英语项目人多,应该解决问题更快。
  • 实际发现: 英语主导的项目解决问题反而最慢,而非英语项目解决问题最快。
    • 原因: 英语项目太大了,人多嘴杂,协调起来像指挥一支庞大的交响乐团,容易乱;而非英语项目通常是小而美的社区,大家关系紧密,像一个小家庭,有问题喊一声立马就解决了。

总结:未来的路怎么走?

这篇论文告诉我们,开源世界正在从“英语独大”走向“多语言共存”。

  • 好消息: 世界变得更包容了,更多人能用母语参与创造。
  • 坏消息: 语言障碍依然存在,说母语的项目容易被“边缘化”,大家之间还会因为“该说什么语言”而吵架。
  • 未来的希望: 就像现在的AI 翻译工具(如 GitHub Copilot)越来越聪明,未来它们可能成为“万能翻译官”,让说中文的人能轻松看懂英文代码,让说英文的人也能理解中文的注释。

一句话总结:
开源世界正在从“英语一家独大”变成“百家争鸣”,虽然大家开始说自己的家乡话了,但要想让全世界都听见你的声音,可能还得学会在“母语”和“英语”之间找到平衡,或者期待 AI 来帮我们打破这堵语言墙。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →