如何设置多语言 Discord 服务器?
多语言 Discord 服务器是一个允许成员使用多种语言参与交流的社区。你可以让所有人留在带翻译的共享频道中,也可以创建独立的语言频道,或结合使用两种方式。先从成员能读懂的语言,以及他们需要互相交流的一个地方开始。
- # general
成员使用自己的语言发言。
- 翻译回复或线程
BabelBot 添加管理员选择的语言。
- 同一场对话
成员在 Discord 中阅读翻译并回复。
应该使用共享频道还是独立频道?
当大家讨论的是同一件事,例如游戏活动、项目或社区公告时,可以使用共享频道。翻译回复让成员直接在频道中阅读,翻译线程则能把较长的内容移出主对话。
如果成员已经在各自的语言中进行活跃对话,独立语言频道会更合适。为每个频道设定用途,并安排能读懂该语言的版主。为所有可能的语言都建一个频道,比维护几个真正有人使用的频道更难。
你也可以结合使用两种方式。把社区公告和活动安排放在一起,再为日常聊天提供语言频道。需要互相传递消息的频道可以通过语言桥接连接起来。
让新成员第一次访问就能看懂
写一条简短的欢迎消息,说明成员可以使用哪些语言,以及在哪里可以获得帮助。让各语言版本的服务器规则保持一致。尤其是行为规范和管理规则,最好请熟悉每种语言的人检查措辞。
使用成员容易认出的频道名称。如果频道固定使用一种语言,请在频道说明中写明语言。还要说明成员会看到自动翻译,还是需要主动请求翻译。
先设置一个频道,再逐步扩展
在 BabelBot 中,管理员通过仪表板配置服务器。成员继续在 Discord 中聊天。
- 将 BabelBot 添加到你拥有 Manage Server 权限的服务器。仅安装个人版本不会启用服务器自动翻译。
- 至少选择一种目标语言,然后开启翻译。目标语言就是成员希望阅读的语言。
- 第一次测试时选择回复或线程。之后可以在仪表板中更改显示方式。
- 用一种不同于目标语言的语言发布普通句子。请一位能读懂该语言的成员检查翻译。
- 使用频道规则排除不需要翻译的地方,例如机器人日志频道。也要测试这些频道。
根据真实对话调整设置
如果翻译占满了频道,可以减少目标语言,或改用线程。如果成员在线程中找不到翻译,可以在需要逐条阅读的频道中尝试回复。
从两个方向检查一场对话。英语管理员看到一次成功翻译,并不能说明西班牙语成员也能顺利跟上回复。请成员指出难懂的词语,并检查私人频道中的机器人权限。
常见问题
所有人都必须使用同一种语言吗?
不必。在共享频道中,成员可以使用不同语言发言。BabelBot 会为普通自动翻译检测源语言,并使用管理员配置的目标语言。
每种语言都需要一个频道吗?
不需要。带翻译回复或线程的共享频道可以支持多种语言。成员想在一个语言中专门聊天时,独立频道会更有用。
可以关闭某些频道的翻译吗?
可以。BabelBot 的频道规则可以在选定频道中关闭普通自动翻译。已配置的桥接有自己的路由,如果你想停止传递桥接消息,需要单独移除桥接。