如何在我将多个语言类别导入 Discourse 时进行组织?

你好,

我正在导入的论坛原本是英文的,其中包含几个其他语言的分类:

目前只有德语分类是活跃的,其他分类的使用率非常低。以下是最近的活动日期:

我们打算保留德语分类,但其他分类该如何处理呢?我不希望保留这些不再使用的分类,以免在论坛中造成冗余。

目前我的解决方案是保留“其他语言”分类,并将除德语之外的所有话题都归入其中。

德语将继续使用独立的子分类,而其他语言则使用标签系统。

在“其他语言”分类中,子分类选择器默认设置为“无”,以避免 99.9% 的帖子都显示为德语帖子:

法语是一个已关闭的分类,并设置了重定向到另一个论坛)

但我担心这样做是否会让用户感到困惑。语言毕竟就是语言,为什么有些语言使用分类,而其他语言却采用不同的系统(标签)呢?

我并不完全确定这是最佳方案,但我也很难想到更好的解决办法。

5 个赞

你好,Canapin

在我看来:

  1. 使用群组来限制其他语言分类,并添加一个通知横幅主题、按钮或用户通知。如果用户希望激活该分类,只需加入群组即可。(用户可以选择他们想看到的内容)

  2. Pavilion 有一个非常出色的插件,使用标签功能。我在其中一个网站上使用过它。该插件有一个 内容语言 选项。它会在编辑器中创建一个新字段 语言(s)。当用户创建新主题时,必须添加内容语言(s),这样主题就会被标记到正确的语言(s)。用户可以在设置/界面中选择他们感兴趣的语言,论坛只会显示这些语言的主题。但这种方法可能不适合包含数百万个主题的论坛,因为所有主题都必须添加语言标签。

3 个赞

目前我能想到的只有这个

2 个赞

另一种选择是保留多个子类别,并将德语单独提升为顶级类别,下设一个或两个子类别,因为它是您最大的类别。

3 个赞