- Translation of text messages and captions
- The source language is detected automatically
- Replies translated back to the author's language
- Forum topics, each with its own language and switch
- A list of 61 target languages
- Statistics and access for your team
Let your Telegram group read every message in one language
Polyglot answers each message in the group with a translation into the language you chose, so members who speak different languages can follow the chat. Reply to a translation and the author reads your answer in their own language.
Free. Set up in a mini app, no commands to learn.
- 50.1K people use it
- 1.3K groups use it
- 219.6K members in those groups
- 25.3K messages translated a month
How it works
Three steps, then it translates on its own.
Add the bot as admin
Open @ChatPolyglotBot, press Manage chats and then Add chat. Pick your group in Telegram's own list: the rights the bot needs (post, edit and delete messages) are already selected.
Choose the language and switch it on
Open the group in the mini app, pick the language to translate to and turn on Bot enabled. Until you do, the bot does nothing with the messages.
Messages are translated
Under each message the bot posts its translation with a header like Portuguese → English. Reply to the translation and your answer goes to the author in their language.
What it does
A translator that works inside the chat, so nobody has to copy text into another app.
A translation under every message
The bot answers each message with its translation into the language you chose. The original stays where it is.
Text and captions
It translates text messages and the captions of photos, videos, GIFs and video messages.
The source language is detected
You don't say what language a member writes in. The bot works it out, and the header shows the pair, for example Portuguese → English.
Answers in the author's language
Reply to a translation and the bot sends your answer to the author, translated into their language, as a reply to their message.
A reply hint
Under a translation the bot reminds readers that they can reply to it, and it mentions the person being addressed so they get a notification.
Forum topics
In a group with topics each topic gets its own language and its own on and off switch. By default only the base topic is translated.
A list of languages
Choose the language to translate to from a list of 61 languages in the mini app, with search.
Admins only, if you want
A switch decides whose replies travel back to the author in their language: only the admins' or everyone's.
Statistics and team access
The mini app shows how many messages were translated and lets you give other people access to the group's settings.
Who it's for
International communities
Members write in their own languages, and everyone can read the chat in the one you picked.
Support and customer groups
Customers write in their language, the team answers in theirs: a reply to a translation reaches the author translated.
Forums with topics
Switch translation on for the topics that need it and pick a different language for each of them.
Chats of travellers and expats
Neighbours who share a city but not a language understand each other without leaving Telegram.
Pricing
Polyglot is free. There is no paid plan: translation, replies, forum topics and the mini app work in every group at no cost.
Frequently asked questions
Is Polyglot really free?
Yes. There is no paid plan today: translation, replies, forum topics and the mini app work in every group at no cost.
What admin rights does the bot need?
Post messages, edit messages and delete messages. The mini app's Add chat button pre-selects them. Deleting is needed to clean up: when you reply to a translation, the bot removes your reply and the translation it replaces.
Why doesn't the bot translate?
Check that Bot enabled is on for the group, or for the topic in a forum, and that a language is chosen. Nothing is posted when the message is already in the target language, when it starts with a slash, when it mentions a bot, or when another bot wrote it.
Does it translate every message?
Every text message and every caption of a photo, video, GIF or video message in an enabled chat, except commands, messages written by other bots and automatic forwards of channel posts. Stickers, voice messages and plain files without text are not translated.
How do I answer someone in their own language?
Reply to the bot's translation, or to the original message. Write in your language: the bot posts your answer translated into the author's language as a reply to their message and removes your own message.
What does Translate only admins do?
It does not limit who gets translated: every member's messages are translated. It limits whose replies to a translation are sent back to the author in their language. With it on, only admins get that; a reply from anyone else is translated into the group's language like a normal message.
Does it work in groups with topics?
Yes. By default only the base topic is translated. Paste a topic's link in the mini app to add it, and set its language and switch separately.
Which languages are supported?
The mini app offers 61 languages to translate to. The language of the original is detected by the bot. Translation uses an AI model first and Google Translate as a backup.
Why did my message disappear?
When you reply to a translation, the bot posts your answer to the author translated, and then deletes your original message and its own earlier translation. If the original message is deleted within about ten minutes after being translated, the bot deletes its translation too.