Discourseへのインポート時に複数の言語カテゴリを整理する方法

こんにちは、

インポート対象のフォーラムは英語ですが、いくつかの言語のカテゴリがありました:

現在、ドイツ語カテゴリのみがアクティブです。他のカテゴリはほとんど利用されていません。直近の活動日付をご覧ください:

ドイツ語カテゴリは維持しますが、他のカテゴリはどうすればよいでしょうか?不要なカテゴリを残してノイズを増やすのは避けたいと考えています。

現在の私の案は、Other Languages(その他の言語)カテゴリを維持し、ドイツ語を除くすべてのトピックをそこに配置するというものです。

ドイツ語は引き続き独自のサブカテゴリを使用しますが、他の言語はタグを使用します。

Other Languagesカテゴリでは、99.9% の投稿がドイツ語の投稿として表示されるのを防ぐため、サブカテゴリ選択器のデフォルトを「none」に設定しています:


フランス語は、別のフォーラムへリダイレクトされるクローズドカテゴリです)

しかし、この方法がユーザーにとって混乱を招くのではないかとも思っています。

言語は言語です。なぜ一部のカテゴリはカテゴリとして扱われ、他の言語は異なるシステム(タグ)で扱われるのでしょうか?

これが最善の解決策かどうかは 100% 確信できませんが、より良い案が見当たりません。

「いいね!」 5

こんにちは、Canapin さん

私の意見では、

  1. グループ機能を使って他の言語カテゴリを制限し、そのカテゴリへの参加を促すための通知バナー、トピック、ボタン、またはユーザーへの通知を追加します。ユーザーがそのカテゴリを有効にしたい場合は、グループに参加します(ユーザーは表示したいコンテンツを選択できます)。

  2. Pavilion 社から提供されている非常に優れたプラグインがあり、タグ機能を使用します。私はこのプラグインを自分のサイトの1つで使用しました。このプラグインには「Content Language」というオプションがあり、コンポーザーに新しいフィールド「Language(s)」が追加されます。ユーザーが新しいトピックを作成する際に、コンテンツの言語を選択してタグ付けすることで、トピックが正しい言語に分類されます。ユーザーは設定やインターフェースから興味のある言語を選択でき、その言語のトピックのみがフォーラムに表示されます。ただし、この方法は、数百万のトピックを含むフォーラムには適さないかもしれません。すべてのトピックに言語タグを付与する必要があるためです。

「いいね!」 3

現時点で思いつくのはこれだけです

「いいね!」 2

別の選択肢として、複数のサブカテゴリを維持し、最大の分類であるドイツ語のみを1〜2のサブカテゴリを持つトップレベルのカテゴリに昇格させる方法もあります。

「いいね!」 3