ユーザーごとの言語設定があるDiscord翻訳Botはどれですか?
Discordのボットは、1つのチャンネルをメンバーごとに違う言語で見せることはできません。そのため、ユーザーごとの言語設定は、次の2つのどちらかの向きで働きます。BabelBotは「読む」側を担当します。各メンバーが/set-context-languageで言語を保存すると、Translate Textが自分だけに見える翻訳を表示し、地球儀リアクションが任意のメッセージをその言語に翻訳します。Talksy、Trelunia、iTranslator、Discord Translator (nvu.io) は「書く」側を担当します。メンバーが送るメッセージを翻訳し、その結果をチャンネルの全員が見ます。
- 言語を保存する
メンバーが/set-context-languageを1回実行し、言語を選びます。
- 翻訳を依頼する
メッセージで アプリ > Translate Text を選ぶか、地球儀リアクションをタップします。
- その言語で読む
Translate Textは、翻訳をそのメンバーにだけ表示します。
ユーザーごとの翻訳設定に最適なDiscord Botはどれですか?
最適なBotは、翻訳の向きで変わります。各メンバーが自分の言語で読みたいなら、BabelBotを使います。一部のメンバーが、自分のメッセージをほかの人向けに翻訳してほしいなら、Talksyを使います。
表で、必要なことに合うBotを確認できます。ほかのBotの情報は、各Botの公式ページで確認したもので、確認日は2026年11月10日です。
| 必要なこと | Bot | 方法 |
|---|---|---|
| メンバーが好きなメッセージを自分の言語で読み、ほかの人には見えない | BabelBot | Translate Text。言語は/set-context-languageで設定します |
| 各メッセージの下で1回タップすると、タップしたメンバーの言語に翻訳される | BabelBot | 地球儀リアクション |
| 一部のメンバーが別の言語で書き、各自が参加を選ぶ | Talksy | /talksy spanish |
| 管理者がロールでメンバーを選ぶ | iTranslator | Role-Translation |
| 管理者が1人のメンバーを選ぶ | Discord Translator (nvu.io) またはTrelunia | -translate @user auto german、または/config auto-on |
| サーバーごとに別の個人用言語を使う | Discord Translator (discordtranslator.com) | /settings server-language |
| 全員が主な2つか3つの言語で読む | BabelBot | サーバーの翻訳先言語 |
Discord翻訳Botの「ユーザーごとの言語設定」とは何ですか?
Discord翻訳Botの「ユーザーごとの言語設定」は、2つのどちらかを意味します。Botが、あるメンバーが書く内容を翻訳するか、メンバーが読むメッセージを自分の言語に翻訳するかです。Botのページは、どちらにも同じ言葉を使います。そのため、Botを追加する前に、どちらなのかを確認してください。
メンバーごとの設定が要らない方法が、ほかにも2つあります。この記事では、次の4つの名前を使います。
| 方法 | 言語を設定する人 | 翻訳を見る人 | 自動かどうか |
|---|---|---|---|
| メンバーが書く内容を翻訳する | メンバー本人、またはそのメンバーのために管理者 | チャンネルの全員 | はい |
| メンバーが読む内容を翻訳する | メンバー | そのメンバーだけ、またはチャンネル全体 | いいえ。メンバーが依頼する |
| 言語ごとに1つのチャンネル | 管理者 | 各言語チャンネルの全員 | はい |
| 1つのチャンネルを全員向けに翻訳する | 管理者 | チャンネルの全員 | はい |
Botは、同じチャンネルをメンバーごとに違う言語で見せられますか?
Discordのボットは、1つのチャンネルをメンバーごとに違う言語で見せることはできません。チャンネルを見られる全員に、Discordが同じメッセージを表示するためです。ボットは、あるメンバーにはスペイン語に、別のメンバーには韓国語に見えるメッセージを投稿できません。
翻訳ボットが1人にだけ届ける方法は2つあります。自分だけに見える返信と、ダイレクトメッセージです。Discordが自分だけに見える返信を許すのは、メンバーがスラッシュコマンド、メッセージのメニュー(右クリックして、アプリ)、ボタンのどれかを使ったときだけです。これが「あなただけに表示されています」というメッセージです。
リアクションは、この操作に含まれません。そのため、ボットが国旗リアクションに答えられる場所は、チャンネルかダイレクトメッセージの2つだけです。
この仕組みが、すべてのボットの限界を決めます。1人の読者に向けた自動翻訳は、ダイレクトメッセージに届きます。たとえば、Discord Translator (discordtranslator.com) の/watchです。または、言語ごとのチャンネルに届きます。共有する1つのチャンネルでは、メンバーが翻訳を1件ずつ依頼するか、全員がすべての翻訳を見ます。
Discord Translator (discordtranslator.com) は、/watchを「このサーバーの1人のメッセージを、翻訳してDMで受け取る」と説明しています。 Discord Translatorのサイト、2026年11月10日確認
メンバーが書く内容を翻訳するBotはどれですか?
Talksy、Trelunia、iTranslator、Discord Translator (nvu.io) は、メンバーが書く内容を翻訳します。BabelBotは翻訳しません。BabelBotでは、管理者がサーバーの言語を設定し、メンバーごとの設定は、そのメンバーが読む言語です。
この方法は、一部のメンバーが、ほかの人が読めない言語で書くサーバーに向いています。これらのBotの多くでは、そのメンバーのメッセージが、チャンネルに2回表示されます。
| Bot | コマンドまたは設定 | オンにする人 |
|---|---|---|
| Talksy | /talksy spanish | メンバー本人だけです。サーバーが先に/server enableを実行し、チャンネルを許可する必要があります。 |
| Trelunia(別名TranslateMate) | /config auto-on target:German | 自分のメッセージなら、どのメンバーでもできます。ほかのメンバーの設定は、管理者権限またはサーバー管理権限を持つ管理者が行います。 |
| iTranslator | ダッシュボードのRole-Translation、または/translaterole create | 管理者がロールと言語を設定します。そのロールを持つメンバーのメッセージを翻訳します。 |
| Discord Translator (nvu.io) | -translate @user auto german | このコマンドで別のメンバーを指定します。必要な権限は、wikiのページに書かれていません。 |
Talksyのドキュメントによると、/talksyは「メンバーが送るメッセージを翻訳し、ほかの人が読めるようにします」。また、「メンバーを参加させる管理者コマンドはありません」。 Talksyのドキュメント、2026年11月10日確認
Treluniaのwikiには、「一般ユーザーが自動翻訳を設定できるのは、自分のメッセージだけです。」とあります。 Treluniaのwiki、2026年11月10日確認
iTranslatorのドキュメントは、Role-Translationを「ロールのメンバーが書いたものを、どこで話していてもすべて翻訳します。」と説明しています。 iTranslatorのドキュメント、2026年11月10日確認
Discord Translator (nvu.io) のwikiに、1人のメンバーを翻訳するコマンドが一覧になっています。 Discord Translatorのwiki、2026年11月10日確認
- Discord Translatorという名前のBotは2つあります。nvu.ioのBotは、-translateなどのプレフィックスコマンドを使います。discordtranslator.comのBotは、/settingsや/watchなどのスラッシュコマンドを使います。
- Discord Translator (discordtranslator.com) には、Server Proプランに、「特定のチャンネル、カテゴリ、ユーザー向け」のSeamless Translationがあります。元のメッセージを置き換えます。
メンバーが自分の言語でメッセージを読むには、どうしますか?
メンバーは、言語を1回保存し、翻訳を依頼することで、Discordのメッセージを自分の言語で読めます。BabelBotでは、/set-context-languageで言語を保存し、Translate Textと地球儀リアクションがその言語を使います。管理者がメンバーごとに言語を設定することはありません。
保存した言語と、1件のメッセージの非公開の翻訳を文書で説明しているBotは4つあります。
| Bot | 言語を保存する方法 | 1件のメッセージの非公開の翻訳 |
|---|---|---|
| BabelBot | /set-context-language | Translate Text。見えるのはメンバーだけです。 |
| Discord Translator (discordtranslator.com) | /settings language。サーバーごとには/settings server-language | Translate Message。「結果は自分だけに表示されます。」 |
| iTranslator | /set-context-language | Translate Text。ダイレクトメッセージに関するページに、「翻訳はあなただけに表示されます」とあります。 |
| Talksy | 保存した言語。なければTranslate Messageが尋ねます | /translate。「返信は非公開です(見えるのは自分だけ)。」 |
Discord Translator (discordtranslator.com) は、結果を「/settings languageで別の言語を選ばない限り、Discordアプリの言語で」表示します。 Discord Translatorのサイト、2026年11月10日確認
iTranslatorのTranslate Textは、/set-context-languageで別の言語を設定しない限り、Discordアプリの言語を使います。 iTranslatorのドキュメント、2026年11月10日確認
TalksyのTranslate Messageは、メッセージを「保存した言語(なければ尋ねます)」に翻訳します。 Talksyのコマンド、2026年11月10日確認
BabelBotで、メンバーは自分の言語をどう保存しますか?
BabelBotでは、メンバーが/set-context-languageで自分の言語を保存します。そのあと、Translate Textと地球儀リアクションが、その言語に翻訳します。
この言語は、そのメンバーにだけ適用されます。サーバーの設定は変わりません。メンバーが言語を保存していない場合、Translate Textは、可能であればDiscordアプリの言語を使います。BabelBotは、メンバーが最後に使った日から180日間、言語を保存します。
Translate Textの翻訳は、誰に見えますか?
Translate Textの翻訳を見られるのは、依頼したメンバーだけです。メンバーはメッセージを右クリックし、アプリを開いて、Translate Textを選びます。モバイルでは、メッセージを長押しします。
- BabelBotはチャンネルに何も投稿せず、モデレーターにも翻訳は見えません。
- Translate Textは、サーバーのAI翻訳に数えません。Freeのサーバーが月の利用枠を使い切っても、使い続けられます。
- メンバーが自分のDiscordアカウントにBabelBotをインストールすると、ダイレクトメッセージや、BabelBotのいないサーバーでも使えます。
国旗リアクションの翻訳は、非公開ですか?
BabelBotの国旗リアクションの翻訳は、管理者が翻訳の表示場所をプライベートDMにしない限り、公開されます。メンバーは誰でも、メッセージに国旗でリアクションでき、BabelBotはそのメッセージを、その国の言語に翻訳します。
プライベートDMでは、翻訳はリアクションしたメンバーにダイレクトメッセージで届きます。どちらの場合も、国旗はチャンネルに表示されたままです。チャンネルに何も残さないのは、Translate Textだけです。
iTranslatorもチャンネルに返信し、非公開のオプションにはPremiumが必要です。Treluniaは埋め込みで返信し、Talksyは翻訳で返信します。
iTranslatorのドキュメントによると、国旗の翻訳を非公開メッセージで送るオプションには、「Premiumが必要」です。 iTranslatorのドキュメント、2026年11月10日確認
地球儀リアクションは、何をしますか?
BabelBotの地球儀リアクションは、タップしたメンバーが保存した言語に、メッセージを翻訳します。地球儀のショートカットをオンにすると、BabelBotはメンバーが送る新しいテキストメッセージごとに、地球儀リアクションを1つ追加します。
最初のとき、BabelBotはダイレクトメッセージでメンバーの言語を尋ねます。それ以降は、タップするとすぐに翻訳されます。公開に設定すると、BabelBotはメッセージごとに各言語を1回だけ投稿します。そのため、ドイツ語を読む10人のメンバーがいても、ドイツ語の翻訳は1つです。
BabelBotで個人用の翻訳を設定するには、どうしますか?
BabelBotのダッシュボードで、Settings > Features > Flag reactions を開きます。Discordでサーバー管理権限が必要です。
- 国旗リアクションのスイッチがオンになっていることを確認します。BabelBotを追加した時点でオンで、国旗の翻訳は公開です。
- 翻訳の表示場所を、公開またはプライベートDMにします。
- リアクションショートカットを、地球儀にします。
- 地球儀の翻訳を、プライベートDMまたは公開にします。初期設定はプライベートDMです。
- 各メッセージの下に国旗を表示したい場合は、リアクションショートカットを言語の国旗にし、国旗を最大5個選びます。
オンにする前に、管理者は何を確認しますか?
大きなサーバーでリアクションショートカットをオンにする前に、権限、ダイレクトメッセージ、チャンネルを確認します。
- 権限:リアクションショートカットには、そのチャンネルでBabelBotに、リアクションの追加とメッセージ履歴を読む権限が必要です。
- ブロックされたダイレクトメッセージ:メンバーがサーバーメンバーからのダイレクトメッセージをブロックしていると、プライベートDMの翻訳は届かず、BabelBotもチャンネルには投稿しません。地球儀のタップがブロックされた場合、BabelBotはそのメンバー向けの短いお知らせを投稿し、30秒後に削除します。
- チャンネル:チャンネルルールで自動翻訳をオフにしたチャンネルでも、国旗リアクションは使えます。一部のチャンネルで国旗をブロックしたり、別のショートカットを使ったりするには、チャンネルルールを追加します。
- メンバー向けに固定するお知らせの例:「自分の言語でメッセージを読むには、メッセージを右クリックし、アプリ > Translate Textを選びます。翻訳は自分だけに表示されます。最初に/set-context-languageを1回実行して、言語を選びます。または、メッセージの下の地球儀をタップします。」
個人用の翻訳には、いくらかかりますか?
BabelBotでは、Translate Textは無料で、数えません。国旗や地球儀の翻訳は、1回ごとにサーバーのAI翻訳を1回使います。ほかのBotは、メンバーごとに数えるか、文字数で数えます。
| Bot | 数えるもの | Freeの利用枠 |
|---|---|---|
| BabelBot | Translate Text:何も数えません。国旗または地球儀の翻訳:サーバーのAI翻訳1回。 | サーバーごとに毎月AI翻訳100回。自動翻訳、ブリッジ、国旗、地球儀の翻訳を合わせた数です |
| Talksy | 使ったメンバー | メンバーごとに毎月:インライン翻訳100回、/translateとTranslate Messageの利用100回、国旗リアクション50回 |
| iTranslator | サーバーの文字数。ユーザーアプリでは、その人の文字数。 | サーバーごとに10,000文字、1人ごとに2,000文字。毎月のリセットはありません。投票でカウンターがリセットされます。 |
Talksyは、インライン翻訳、/translate、Translate Message、国旗リアクションを、「使ったメンバーの分として」数えます。 Talksyのプランと上限、2026年11月10日確認
iTranslatorはサーバーごとに文字数を数え、投票でカウンターがリセットされます。 iTranslatorの翻訳上限、2026年11月10日確認
- プライベートDMでは、メンバーのタップ1回ごとにAI翻訳を1回使います。10人のメンバーが1つのメッセージをタップすると、10回使います。
- サーバーのAI翻訳がなくなると、国旗と地球儀の翻訳は一時停止します。Freeでは、top.ggの投票で100回にリセットされます。
- すべてのメッセージの下に地球儀を表示するサーバーには、有料プランが必要です。Proは月額€9.99でAI翻訳が月10,000回、Ultraは月額€19.99で月50,000回です。
- Talksy Proは月額€8.99で、1人に属し、その人がサーバーをスポンサーできます。スポンサーされたサーバーのメンバーには、上限がありません。
よくある質問
Botなしで、Discordはメッセージを各メンバーの言語に翻訳できますか?
できません。Discordには、メンバーが書いた内容を翻訳する設定がありません。ユーザー設定の言語で変わるのは、Discordのメニューとボタンだけです。
Discordサーバーを複数の言語に自動翻訳するには、どうしますか?
サーバーに複数の翻訳先言語を設定します。BabelBotは、新しいメッセージを、Freeで最大3言語、Proで5言語、Ultraで10言語に翻訳します。翻訳先言語が複数でも、メッセージ1件はAI翻訳1回と数えます。
言語ごとに専用のチャンネルを作れますか?
はい。Botは、言語ごとに1つのチャンネルをリンクでき、各メンバーは自分の言語のチャンネルを読みます。BabelBotでは、これがブリッジです。Freeは2チャンネル、Proは1つのハブで最大6チャンネル、Ultraはメインチャンネルと追加の最大25チャンネルをリンクできます。翻訳を受け取るリンク先チャンネルごとに、AI翻訳を1回使います。
管理者なしで、メンバーが言語を選べますか?
はい、個人用の翻訳なら可能です。BabelBotでは、どのメンバーも/set-context-languageを実行し、Translate Textを使えます。Talksyでは、/talksyをオンにできるのはメンバー本人だけですが、先に管理者がサーバーとチャンネルを有効にする必要があります。
ボイスチャンネルでも、ユーザーごとの言語は使えますか?
BabelBotでは使えません。BabelBotのボイスチャット翻訳は、UltraとFounder Accessで使え、ボイスチャンネルのチャットに、そのチャンネルの翻訳先言語でテキストを投稿します。どの聞き手にも同じです。Discord Translator (discordtranslator.com) は、Premiumプランで、聞き手ごとに通話が「あなただけのために翻訳される」と説明しています。