今日英语表达 25/30 · 阶段:会议与聊天。 所有例句均为本文特意编写,并非搬运实际仓库中的评论,情境仅供参考。
目录
一览
| 表达 | Sorry for the noise. |
| 意思 | 抱歉发送了不必要的通知。 |
| 使用场景 | Issue/PR 评论、邮件列表、Slack 频道 |
| 礼貌程度 | 轻松且礼貌。惯例是简短书写 |
1. 意思与语境
noise 虽然是“噪音”,但在开发场景中经常被用作“掩盖信号(signal)的无用信息”。日志太多时被称为 noisy logs,没有意义的警报被称为 noisy alerts。Sorry for the noise 中的 noise 也是这个意思,指的是 我发送的无用通知或消息。这句话本身并不是字典中的词条,而是开发者社区中的习惯用法,经常可以在 Issue 追踪器和邮件列表中看到。
为什么需要这种道歉呢?在 GitHub 上,如果 Issue 或 PR 有了评论,订阅该对话的所有人都会收到通知。根据 GitHub 文档,打开 Issue 或 PR、发表评论、被提及或被指定为负责人时,会自动订阅该对话,而且将整个仓库设置为 watch(关注)的人也会收到通知。在热门仓库中,这个数字可能会达到数百人。因此,如果不小心多次回复评论或反复测试机器人命令,就会填满很多人的收件箱。
这个表达要 简短 。因为道歉评论本身也会产生一条新通知。如果可能的话,与其发表新评论,不如在已经发出的评论上进行修改,或者删除、修改出错的评论。在纠正错误的评论末尾加上一句 Sorry for the noise 是最常见的形式。
2. 例句
情境 1:在错误的 Issue 中发表评论时
Oops, this was meant for #4012. Sorry for the noise.
was meant for 的意思是“本意是发给 / 留给……的”。
情况 2:为了重新运行 CI 而多次触发命令时
Sorry for the noise, I didn't realize the retest command needs the job name. It's running now.
情况 3:在邮件列表中纠正错误发送的邮件时
Please ignore my previous message, it was sent to the wrong list. Sorry for the noise.
3. 相似表达与区别
- Sorry for the spam. 意思相近,但 spam 语气更强。通常在发送了大量通知时使用。
- Apologies for the churn. churn 的意思是“(无谓地)频繁变动”。当强制推送或多次修改给评审者带来麻烦时使用。
- Please disregard. 这是一个表示“请忽略”的礼貌表达。当指出错误发送的内容时,常与 Sorry for the noise 一起使用。
4. 韩国人常犯的错误
- I'm really sorry for making you confused with my stupid mistake. 道歉冗长且夹杂着自我贬低,反而造成了又一次干扰。
- 修改后的句子:Sorry for the noise, wrong thread.
- Sorry for the noisy. noisy 是形容词,不能用在名词的位置。
- 修改后的句子:Sorry for the noise.
- 保留写错的评论, 仅重新发表道歉评论。 如果能够删除或修改,请先尝试那样做。
5. 一行练习
请将以下韩语句子改写为 Issue 评论。
啊,这条评论本该发到另一个 PR。打扰大家了,非常抱歉。
参考答案
Oops, this comment was meant for a different PR. Sorry for the noise.
不直译“打扰大家了,非常抱歉”,而是转换为 Sorry for the noise。对于英语母语者来说,这种表达要熟悉得多。
Titi 小贴士。 道歉也是一条通知。请简短地、只道一次歉。
参考
- GitHub Docs, About notifications: https://docs.github.com/en/subscriptions-and-notifications/concepts/about-notifications
- Merriam-Webster, 「noise」: https://www.merriam-webster.com/dictionary/noise