← All guides · Updated September 1, 2026 · by the Swift Translate team

How to Translate Telegram Messages, Channels & Groups

The short answer: Telegram’s built-in translate button covers only some languages and works one message at a time. A screen translator covers everything: install Swift Translate (free), turn it on, and drag the floating bubble over any message, channel post, or comment — it translates in place, in 100+ languages. You can also reply in your own language.

Step by step

  1. Install Swift Translate from Google Play and turn the main switch on. A floating bubble appears.
  2. Open Telegram — a chat, group, or channel.
  3. Drag the bubble over the message you want to read. The translation appears where the text was.

For a busy group, turn on Chat Mode: it translates the conversation view and keeps translating new messages as they arrive.

Replying in another language

  1. Tap Telegram’s message box.
  2. Drag the bubble onto it.
  3. Type in your language and send — the message goes out in the other person’s language.

What about Telegram’s own translator?

Telegram added a translate option, but it has limits: it is not available for all languages or regions, it works message by message, and it does not translate what you send. If you only translate occasionally, it may be enough. If you follow foreign channels or chat across languages daily, the bubble is faster in both directions.

Channels are the best use case

Many of the most active Telegram communities — news, crypto, technology, local city groups — publish in Russian, Persian, Arabic, or Spanish. With drag-to-translate you can follow any of them without waiting for someone to repost a translation.

Related: Telegram translator · One translator for every chat app

Download on Google Play

Free · 10M+ downloads · 4.5★

More: telegram translator · FAQ

Download free on Google Play