他の言語をすべてミュート

皆様、

別の Discourse フォーラムでは、多数の言語でトピックが投稿されています。数十のトピックを開いて、一つずつミュートするのは非常に面倒です。英語以外のトピックをすべて一つのチェックボックスでミュートできれば、はるかに合理的だと考えます。

これは既に可能でしょうか、それともスクリプトなどの追加が必要でしょうか?

よろしくお願いいたします、
Phil。

フォーラムの開発者であれば、特定のカテゴリに異なる言語を設定し、そのカテゴリをミュートすることもできます。

私は所有者でも開発者でもありません。より汎用的なアプローチが必要だと考えます。この特定の Discourse サイトでは、多数の言語があり、それぞれに多くのトピックが存在します。もちろん英語のトピックが最も多いですが、日本語のトピックのみを表示するチェックボックスを設けると便利です。

おそらく、ユーザーのプロフィール情報から「母語」をリスト中选择し、その後「母語のみ」のチェックボックスを設ける必要があるでしょう?

さらにその考えを踏まえると、ミュート対象のトピックを選択するのではなく、表示する言語を複数選択できるようにするのが理にかなっているかもしれません。「除外する以外をすべて表示」といった機能でしょうか?

これに付け加えると、ここでは誰でも参加可能な言語グループを作成するのが最善策だと考えます。各言語用にカテゴリ(またはサブカテゴリ)のバリエーションを作成し、その言語グループのみが投稿できるようにすれば、ユーザーは複数のカテゴリをミュートする必要なく、グループに参加するだけで言語ベースのアクセス権を得られるようになります。

他の言語トピックは、特定の言語カテゴリやタグで分類されていますか?もしそうなら、カテゴリをミュートすることを検討してみてはいかがでしょうか?そうでない場合、サイト側がタグやカテゴリを使ってコンテンツを再編成し、メンバーが有用な情報をより効果的にフィルタリングできるようにする必要があるかもしれません。

添付ファイルをご確認ください。トピック、カテゴリ、タグの整理に役立ちますでしょうか?

ご質問の意図が必ずしも明確ではありませんが、このカテゴリを設定しておけば、ミュートしたい各言語カテゴリに移動し、追跡状態を Muted に変更できます。

それがまさに避けたいことなんです。英語以外のすべてのカテゴリをミュートするチェックボックスを1つだけ欲しいのです。

標準では、そのような機能は存在しません。それには、カスタム開発を行う必要があります。

はい、その状況かもしれないと思いました。それなら、どこかに機能強化リクエストのリストに追加すべきでしょうか?

はい、このようなリクエストには #feature カテゴリを使用できます。

編集:
元のスレ主の質問への回答が済んだので、このトピックを1日後に閉じる設定にします。

あ、わかりました。すぐに対応します…

ありがとう!

これはサイト所有者へのフィードバックだと考えられます。もしあなたの完全な参加を妨げているなら、彼らも知りたいはずです。彼らはトピックをタグやカテゴリで整理して、読みたいトピックに集中しやすくすることもできるでしょう。もう一つの選択肢として、彼らが公式のDiscourse Translatorプラグインをインストールし、自動機械翻訳を使って多くの言語に対応したインライン翻訳を可能にすることもあります。

もし彼らが関心を持たず、他のユーザーも気にしていないなら、あとはあなたがそのフォラムの言語的多様性に耐えて楽しむこと、そして他の言語で人々が何と言っているかを理解するためにGoogle翻訳を使って、彼らとの会話に参加することになるでしょう。:sunflower:

面白いアイデアですね。英語以外のトピックにすでに翻訳オプションがあるか確認していませんでした。しかし、実際に役立つためには、トピック一覧自体が翻訳されている必要があり、自分が興味を持ちそうなトピックを把握できる必要があります。ときどき、スペイン語のトピックが何についてか理解しようとすることもあります。それはただの楽しみですが。