Babel Reunited enters public beta — a new foundation for the future development of Nervos Talk

什么是 Babel Reunited?

Babel Reunited 是一个 Discourse 插件,其功能很直接:让社区成员可以用母语发帖,但读者可以用自己喜欢的语言阅读。你可以把它理解为论坛之上的一个自动 AI 翻译层,用来消除语言障碍,让不同语言的用户可以在同一个论坛里自然交流。

为什么做 Babel Reunited

这个插件是我专门为 Nervos Talk 开发的,最初只是为了解决两个痛点:

  1. 在设计和管理 CKB Community Fund DAO 的论坛规则时,我必须用双语发帖。这非常麻烦:需要先用一种语言写原帖,再翻译后手动贴回帖子中。这个过程不仅容易出错,也经常遇到帖子字数超限的问题。同时,一些回复者和发帖者也不会严格按照规则贴两个语言的版本,这也给讨论带来了一些障碍。
  2. Nervos Talk 最大的分类是按语言划分的,目前只有三种语言:英文、中文、西班牙语。而每个语言分类下又有很多重叠但不完全相同的子分类。这让我有时不得不在三个地方用不同语言发布同样的内容,也意味着不同语言背景的人几乎不可能在同一个 thread 中讨论同一个话题。

如何使用

目前这个插件的公测只在 Nervos Talk Renewal & Governance 这个分类中开启。所以当你第一次进入这个分类时,系统会要求你选择未来希望用什么语言阅读论坛帖子。当前阅读语言支持三种:英文、简体中文和西班牙文。这个设置继承自 Nervos Talk 的顶级语言分类,未来可以扩展到更多语言。(这里选择的是阅读语言,而发帖语言支持 95+ 种,具体取决于所使用的模型。)

插件开启后,每个帖子顶部会出现语言选择按钮。如果你已经设置了 preferred language,系统会自动选择对应语言。你也可以切换到 original tab 查看最初的发帖内容,如图:


如果你不小心选错了 preferred language,或者之后需要修改,可以在个人设置页面的底部更新,如图:

如何参与公测

这个插件看起来只是一个翻译工具,但实际上它也是我们未来重新规划论坛版块的重要基础。因为 Nervos 社区最终必然是一个多文化、多语言的共同体。

我们第一步建立了 Nervos Talk Renewal & Governance 这个分类,并在这里开启了插件,希望大家可以用自己的母语一起讨论论坛的治理问题。如果你对论坛未来有什么想法,欢迎在这里提出并参与讨论。当然,如果你对插件本身有任何建议,也可以在这个版块中反馈。

感谢你的参与!

15 Likes

A pivotal step for the unification of Nervos under one peoples. I commend you @terrytai for taking this necessary step. Unity is a powerful thing, and together we all share the vision of Nervos regardless of our backgrounds or langauges. So let us move forward into The Age of Information together as one Unified Global Community

5 Likes