Telegram Webのメッセージを双方向翻訳する方法
Telegramは読んだメッセージを翻訳できますが、自分が書く返信には何もしてくれません。Telegram Webを双方向に扱うには、翻訳をその場に表示するブラウザ拡張機能を追加します。受信メッセージやグループチャットは自分の言語でその場に表示され、返信は自分の言語で入力して相手の言語で送信するだけ、チャットを離れる必要はありません。
Telegramには言語をまたぐコミュニティが数多く集まっています。仮想通貨グループ、トレーディングチャンネル、ファンコミュニティ、国境をまたぐ商談のチャットなど様々です。読む側の課題はすでに半分解決されていますが、書く側、つまり別の言語で自然な返信を送るという半分は、いまだに会話の流れを止める原因になっています。
標準搭載の翻訳機能だけでは半分しか解決しない
Telegram自体の翻訳機能は、受信メッセージを理解する助けにはなります。ですが、送信者の言語で返信する助けにはなりません。そのため、いざ返信しようとすると、下書きを別の翻訳ツールにコピーして貼り付け、その結果をメッセージ欄に貼り直す作業に逆戻りします。しかもメッセージ一件ごとにです。
この手間をなくすのがインライン表示と入力翻訳の組み合わせです。受信メッセージはその場で翻訳され、返信は送信前に入力欄の中で翻訳されます。読むのも書くのも、すべてTelegram Webの中で完結します。
受信したチャットやグループを読む
SwiftinはChromiumベースのブラウザ上であらゆるウェブページを翻訳でき、web.telegram.orgも対象です。読み方は2つのモードから選べます。
- バイリンガル(並べて表示) — 原文はそのまま表示され、その下に翻訳が表示されます。用語を確認したい賑やかなグループで便利です。
- 翻訳のみ(その場で置き換え) — 原文が翻訳に置き換わります。テンポの速いチャンネルをスクロールするときは、こちらの方がすっきりします。
自動翻訳を使えば、メッセージを1つずつクリックしなくても賑やかなグループを読み続けられます。どちらの読み方モードも無料プランで利用できます。
相手の言語で返信する
読むほうは簡単な半分です。難しい半分のために、Swiftinには入力翻訳が用意されています。Telegramの入力欄に自分の言語で返信を入力し、翻訳を実行すると、その場で翻訳版に置き換わります。内容を確認し、必要なら編集して、送信するだけです。
英語 → 日本語(カジュアル)
"Got it, I'll send the details tonight."
「了解、詳細は今夜送るね。」
ProプランとTeamプランでは、強度調整付きの3つのトーンスタイル(通常 / スラング / ビジネス)が追加されるので、気軽なグループチャットとビジネスの商談とでは異なる仕上がりになります。
Telegram Webにおけるプライバシー
ブラウザにメッセージが表示された時点で、それを翻訳するとテキストは翻訳エンジンに送られます。Swiftinはデフォルトでサーバー側に翻訳内容を保存しません。サーバー側の履歴保存はTeamプランのオーナーのみが選択できるオプトイン機能で、FreeプランとProプランでは履歴はすべて端末上に保持されます。プライベートなグループや商談のチャットでは、履歴を残さないデフォルト設定が運用をシンプルに保ちます。「保存されない」の具体的な意味についてはプライバシーについての詳しい解説をご覧ください。
セットアップ
- Chrome Web StoreからSwiftinをインストールする
- サインインする(無料、クレジットカード不要)
- web.telegram.orgを開いてログインする
- Swiftinのランチャーをクリックして、会話をバイリンガルで翻訳する
- 自分の言語で返信を入力し、送信前に入力翻訳を実行する
4つのコア機能(ページ翻訳、入力翻訳、選択範囲翻訳、AI音声読み上げ)すべてで100以上の言語に対応しています。AIのクォータを使い切った後もGoogleとBingのフォールバックが翻訳を続けるので、賑やかなグループが静かになることはありません。
関連記事: WhatsApp Web翻訳 · 入力翻訳 · 料金プラン
よくある質問
Keep reading
Translate WhatsApp Web Messages in Both Directions
WhatsApp Web does not have built-in translation. Generic translators force you out of the chat. Here is how to read incoming messages bilingually and reply in the recipient language without ever leaving the conversation.
Type in Your Language, Send in Theirs: Input Translation Across the Web
Most translators are built for reading. Input Translation is the writing-side answer, type in your native language in any input field, send the translated version. Here is the workflow.
How to Translate Slack Messages in Real Time
Your team speaks 5 languages and Slack has no built-in translation. Here's how to translate Slack messages automatically without leaving the conversation.