Discourse 支持中文用户名

Discourse 在默认安装的情况下是不支持中文用户名的输入的。

根据官方的说明,从 Discourse 2.3.0.beta9 版本开始,Discourse 就已经能够支持 Unicode 的用户名了,包括中文的用户名。

官方发布的文章为:Unicode usernames and group names - announcements - Discourse Meta

你需要对你的 Discourse 进行设置就行了。

设置位置

在管理员控制的设置中,搜索字符 unicode。

你就可以看到有个选项叫做 unicode usernames。

选择上这个选项就可以了。

如果你使用的是英文版语言的 Discourse 的话。

那么这个的配置选项就在这里了。

曾经在很久之前,有人讨论过这个内容,不过这个是在官方不支持的情况下。

目前你已经不需要安装这个插件了。

确实,但是这样可能会让用户混淆name和username :innocent:

True, but this may confuse users between name and username