如何在 Discord 中让语言频道之间双向翻译?
用翻译机器人为每种语言连接一个频道。#english 中的消息会翻译后出现在 #español,回复也会翻译后回到另一边。BabelBot 把这种连接称为桥接。你在仪表板中设置,不需要命令。副本会显示成员的名称和头像,编辑和删除会同步到所有连接的频道。
- # english
Sam 问谁参加 9 点的 raid。
- # 日本語
副本以日语出现,带有 Sam 的名称和头像。Kenji 用日语回复。
- 回到 # english
Kenji 的回复以英语出现,带有 Kenji 的名称和头像。
什么是频道双向翻译?
把两个或更多 Discord 频道连接起来,每种语言一个频道。每条消息都会以其他频道的语言复制到这些频道。成员在自己的频道里聊天,仍能读到整个对话。
请留意“双向”这个词。有些设置只把消息从源频道复制到目标频道。在双向连接中,目标频道里的回复也会翻译后回到源频道。
- BabelBot 把连接的频道称为桥接:由两个频道组成的一对一桥接,或连接更多频道的中心。跨服务器连接可以连接两个服务器中的频道。
- Discord Translator(nvu.io)称之为 Linked Group。每个频道使用相同的组名。
- Talksy 称之为频道路由。
- Majesty Translator 称之为同步频道。
应该用语言频道,还是一个共享频道?
如果每个群体主要在内部交流,只读一种语言,就用独立的语言频道。如果大家一起聊天,又不想拆分服务器,就用一个开启自动翻译的共享频道。
- 连接的语言频道:适合有地区分组的游戏公会、双语社区,以及各方都想要自己空间的联盟。每个连接的频道,每条消息使用一次翻译。
- 使用回复或线程的一个共享频道:适合小型服务器,以及只有一两种目标语言的安静频道。
- 译文替换原消息的一个共享频道:适合大家都读同一种语言的情况。BabelBot 会删除原消息,所以请先告知成员。
哪些 Discord 机器人可以在频道之间翻译?
有几款机器人可以连接语言频道。它们的区别在于设置方式、回复是否会传回,以及编辑如何处理。
VibeBot 在同一个频道内以回复或嵌入消息的形式翻译,不连接频道。DeepL 和 Google Cloud Translation 是翻译服务,不是 Discord 机器人,需要由机器人替你调用。
如果你已经在用 Discord Translator 而且用得顺手,它的 Linked Group 模式是不错的选择。如果你想在仪表板里设置而不是用命令,想让副本显示成员的名称和头像,并让编辑、删除、回复、线程和表情回应随消息一起传递,BabelBot 更合适。
Discord Translator 要求每个频道都使用 Linked Group 模式和相同的组名,才会连接频道。你可以在它的仪表板中或用 -translate 命令设置。它的免费试用把自动翻译限制为 2 种语言。 Discord Translator 维基,2026 年 10 月 31 日查阅
原消息被删除时,Discord Translator 会删除译文,并表示支持编辑。 Discord Translator 网站,2026 年 10 月 31 日查阅
Talksy 用 /server route add 添加从源频道到目标频道的路由。每个服务器可免费使用一条路由,译文会显示成员的名称和头像。它的指南没有说明回复是否会传回。 Talksy 指南,2026 年 10 月 31 日查阅
Majesty Translator 最多可让 3 个频道互相同步。你用 /setup channel 和 /setup language 设置。 Majesty Translator 列表页面,2026 年 10 月 31 日查阅
VibeBot 在同一个频道中以回复或嵌入消息的形式发布译文。 VibeBot 翻译功能页面,2026 年 10 月 31 日查阅
如何用 BabelBot 设置双向翻译?
在 BabelBot 仪表板的“桥接”页面连接频道。一共四步,不需要命令。
BabelBot 在每个连接的频道中都需要“查看频道”“发送消息”和“管理 Webhook”权限。有了 Webhook,它才能以成员的名称和头像发布每个副本。
- 把 BabelBot 添加到你的服务器,并用 Discord 登录仪表板。你需要在该服务器中拥有“管理服务器”权限。
- 打开“桥接”,选择“添加桥接”。
- 选择两个频道,以及每个频道中成员使用的语言,例如把 #english 设为英语,把 #español 设为西班牙语。选择“添加桥接”。在“概览”中,确认“翻译”已开启。
- 在第一个频道发一句话,在第二个频道查看副本。然后从第二个频道回复,再查看第一个频道。
英语和西班牙语桥接是什么样子?
把 #english 设为英语、#español 设为西班牙语,连接成一对。每条消息都会带着作者的名称和头像出现在另一个频道。
一个频道中的回复,会显示预览以及指向另一个频道中对应消息的链接。两边的成员都能看到别人回答了什么。
- Ari 在 #english 中写道:“Who's up for the raid at 9?”
- #español 中的副本为:“¿Quién se apunta a la raid a las 9?”
- Mateo 在 #español 中回复:“¡Yo! Llevo a dos amigos.”
- #english 中的副本为:“Me! I'm bringing two friends.”
可以连接日语频道和英语频道吗?
可以。把 #english 设为英语、#日本語 设为日语,连接成一对。每种语言组合的步骤都一样,BabelBot 支持 130 多种语言。
BabelBot 会把连接频道中的每条消息都当作该频道的语言来读。请让成员用自己频道的语言发言。如果消息已经是另一个频道的语言,会不经翻译直接传过去,也不消耗 AI 翻译。
- Kenji 在 #日本語 中写道:“9時からレイドに行く人いる?”
- #english 中的副本为:“Anyone going on the raid at 9?”
- 在 #english 中用英语写的回复,会以日语出现在 #日本語。
如何连接两种以上的语言?
使用中心。中心把一个主频道与最多 25 个其他频道连接起来,每个频道一种语言。每条消息都会发往中心里的所有其他频道,并翻译成每个频道的语言。
例如,一个中心包含英语的 #general、#français、#deutsch 和 #日本語,就能让四个语言群体跟进同一场对话。中心中的每个频道都需要使用不同的语言。
要把你服务器中的频道与另一个服务器中的频道连接起来,请使用跨服务器连接。消息双向传递,每个副本都会显示它来自哪个服务器。BabelBot 必须在两个服务器中,你在两个服务器中都需要“管理服务器”权限,并且其中一个服务器需要 Ultra 或 Founder Access。
连接的频道之间会同步什么?
在 BabelBot 桥接中,传递的不只是文字。只要 BabelBot 还能把原消息对应到它的副本,编辑和删除就会同步。翻译失败时,BabelBot 会在该频道发布原文,因此消息不会丢失。
- 新消息:会出现带有成员名称和头像的译文副本。
- 回复:副本会显示回复预览,以及指向对应消息的链接。
- 编辑:副本会改成新的译文。
- 删除原消息:副本也会被删除。删除某个副本不会影响原消息和其他副本。
- 线程:BabelBot 会在每个连接的频道中打开一个同名线程。
- 表情回应:会出现在副本上,由 BabelBot 添加。
- 图片、支持的视频或服务器自定义贴纸:会随副本一起传递。其他文件以链接形式显示。
桥接会使用多少次翻译?
每个收到译文的连接频道消耗一次 AI 翻译。在一对一桥接中,一条消息消耗一次翻译。在包含四个频道的中心里,一条消息最多消耗三次。
没有翻译的副本不计数。这包括已经是另一个频道语言的消息,以及没有文字的附件或贴纸。
一个一对一桥接算一个桥接。中心里每多一个频道,就多算一个。在 Free 上,100 次翻译用完后,桥接翻译会暂停。之后任何成员都可以在 top.gg 上为 BabelBot 投票,重置当月的额度。
- Free:1 个桥接,每月 100 次 AI 翻译。
- Pro:每个服务器每月 €9.99,5 个桥接,每个计费周期 10,000 次 AI 翻译。
- Ultra:每个服务器每月 €19.99,不限桥接数量,每个计费周期 50,000 次 AI 翻译。
- Founder Access:一次性付款,不限桥接数量,不限 AI 翻译次数。
为什么连接的频道里缺少译文?
缺少副本大多是因为权限、桥接已暂停或额度已用完。如果 BabelBot 无法在任何一个连接的频道中发布消息,它会在源频道回复,并指出需要修复的频道。
- 在每个连接的频道中,给 BabelBot“查看频道”“发送消息”和“管理 Webhook”权限。
- 在“桥接”中,检查桥接连接的频道是否正确,每个频道的语言是否正确。
- 在“概览”中,确认“翻译”已开启。
- 如果桥接显示“已暂停”,说明服务器的桥接数量超过了套餐允许的数量。请移除一个桥接,或升级套餐。
- 在 Free 上,检查服务器本月是否还有剩余翻译次数。
- 一个频道只能属于一个桥接或一个跨服务器连接。
如何停止桥接?
在“桥接”页面移除这个桥接。新消息会立即停止传递。
要暂时停止所有桥接,请在“概览”中关闭“翻译”,之后再重新开启。带有“禁用翻译”的频道规则不会停止桥接。删除已连接的 Discord 频道时,BabelBot 会把它从桥接中移除。
可以在 Discord 中直接使用 DeepL 或 Google 翻译吗?
不通过机器人是不行的。DeepL 和 Google Cloud Translation 是提供 API 的翻译服务,Discord 没有连接它们。
翻译机器人会替你调用翻译服务,并负责连接频道、发布消息和同步。你也可以自己开发机器人。这样你要调用 API、用 Webhook 发布消息,还要保存哪个副本属于哪条原消息,编辑和删除才能跟上。最后这一步让两个频道长期保持同步。
BabelBot 用 AI 翻译。在频道中自动翻译时,它会把该频道或线程中最多五条之前的消息提供给 AI。这有助于处理代词、俚语和简短的回复。
常见问题
Discord 有内置的频道间翻译吗?
没有。Discord 没有连接或翻译频道的设置。要在频道之间自动翻译,你需要翻译机器人。
BabelBot 桥接支持双向吗?
支持。桥接会把每条消息从发布它的频道复制到其他连接的频道。
可以连接两个以上的语言频道吗?
可以。BabelBot 中心把一个主频道与最多 25 个其他频道连接起来,每个频道一种语言。Majesty Translator 最多同步 3 个频道,Discord Translator 会连接所有组名相同的频道。
成员能看到是谁写了译文消息吗?
能。BabelBot 会以成员的名称和头像发布每个副本,所以副本看起来就像该成员在这个频道里写的。
桥接会复制其他机器人的消息吗?
目前不会。BabelBot 会跳过其他机器人的消息,已关注的公告频道除外。Discord Translator 可以翻译你允许的机器人和 Webhook 消息。
可以免费连接语言频道吗?
可以。BabelBot Free 包含 1 个桥接和每月 100 次 AI 翻译。Pro 和 Ultra 提供更多桥接和翻译次数。
如果我想把译文放在同一个频道里呢?
使用自动翻译,选择回复、每条消息一个线程,或“替换原消息”。你在仪表板的“回复模式”中选择。