多言語Discordサーバーを設定するには?
多言語Discordサーバーとは、メンバーが複数の言語で参加できるコミュニティです。翻訳を付けた共有チャンネルに全員を集めることも、言語ごとのチャンネルを作ることも、その両方を組み合わせることもできます。まずはメンバーが読める言語と、互いに話す必要がある場所を1つ決めましょう。
- # general
メンバーがそれぞれの言語で投稿します。
- 翻訳の返信またはスレッド
BabelBotが管理者の選んだ言語を追加します。
- 同じ会話
メンバーはDiscordで翻訳を読み、返信します。
共有チャンネルと分離したチャンネル、どちらを使うべきですか?
ゲームイベント、プロジェクト、コミュニティのお知らせなど、同じことについて話すなら共有チャンネルを使います。翻訳の返信ならチャンネル内で読み進められます。翻訳スレッドなら、長い出力をメインの会話から離して表示できます。
メンバーがすでに言語ごとに活発な会話をしているなら、分離した言語チャンネルが向いています。それぞれの目的を決め、その言語を読めるモデレーターを置きましょう。考えられるすべての言語にチャンネルを作るより、実際に使われる数個を維持するほうが簡単です。
2つの方法を組み合わせることもできます。コミュニティのお知らせやイベントの計画は一緒に扱い、気軽な会話には言語チャンネルを用意します。メッセージを共有する必要があるチャンネルは、言語ブリッジでつなげられます。
初めて訪れた人にも分かるようにする
メンバーが使える言語と、助けを求める場所を短いウェルカムメッセージで説明します。サーバールールは言語が変わっても内容をそろえましょう。特に行動やモデレーションに関するルールは、それぞれの言語に詳しい人に表現を確認してもらいます。
人が見分けやすいチャンネル名を使います。決まった言語のチャンネルなら、説明に言語名を入れましょう。自動翻訳が表示されるのか、メンバーが翻訳をリクエストする必要があるのかも説明してください。
拡張する前に1つのチャンネルを設定する
BabelBotでは、管理者がダッシュボードでサーバーを設定します。メンバーはDiscordでそのままチャットを続けます。
- Manage Server権限のあるサーバーにBabelBotを追加します。個人インストールだけではサーバーの自動翻訳は有効になりません。
- 少なくとも1つのターゲット言語を選び、翻訳をオンにします。ターゲット言語はメンバーが読みたい言語です。
- 最初のテストでは返信またはスレッドを選びます。表示方法は後でダッシュボードから変更できます。
- ターゲット言語とは異なる言語で通常の文章を投稿します。その言語を読めるメンバーに翻訳を確認してもらいましょう。
- チャンネルルールで、ボットログなど翻訳が不要な場所を除外します。これらのチャンネルもテストしてください。
実際の会話に合わせて設定を調整する
翻訳がチャンネルを埋めるなら、ターゲット言語を減らすかスレッドを使います。スレッド内の翻訳を見落とすなら、すべてのメッセージを読む必要があるチャンネルでは返信を試してみましょう。
会話を両方向から確認します。英語を話す管理者が1回翻訳に成功しただけでは、スペイン語を話すメンバーが返信を追えるとは限りません。分かりにくい用語をメンバーに教えてもらい、プライベートチャンネルのボット権限も確認してください。
よくある質問
全員が同じ言語を使う必要がありますか?
いいえ。共有チャンネルでは、メンバーが異なる言語で投稿できます。BabelBotは通常の自動翻訳でソース言語を検出し、管理者が設定したターゲット言語を使います。
言語ごとにチャンネルが必要ですか?
いいえ。翻訳の返信またはスレッドを使う共有チャンネルなら、複数の言語に対応できます。1つの言語で専用の会話をしたい場合は、分離したチャンネルが便利です。
一部のチャンネルだけ翻訳をオフにできますか?
はい。BabelBotのチャンネルルールで、選択したチャンネルの通常の自動翻訳を無効にできます。設定済みのブリッジには独自のルートがあるため、メッセージを止めたい場合はブリッジを個別に削除してください。