Telegram is used in over 180 countries, which means language barriers come up constantly — in groups, channels, and direct messages. The good news: Telegram has solid built-in translation tools, and several bots make multilingual communication even smoother.
Here is everything you need to know about translating messages in Telegram in 2026.
Method 1: Telegram's Built-In Translate
Telegram has had a native translate feature since version 8.4. It requires no bots, no setup, and covers 100+ languages.
How to translate a message (mobile)
- Long-press the message you want to translate
- Tap the three-dot menu (⋮) or scroll the action bar
- Tap Translate
- The translation appears in a popup below the original message
How to translate a message (desktop)
- Right-click the message
- Click Translate
- The translated text appears in a tooltip
Setting your translation language
Go to Settings → Language and set your preferred language. Telegram will translate messages into this language by default.
Limitations of built-in translation
- Translates one message at a time — no bulk or auto-translate
- Requires manual action for every message
- Real-time auto-translation is a Telegram Premium feature only
Method 2: @TranslateBot
@TranslateBot is the most popular translation bot on Telegram. It supports over 100 languages and works in private chats, groups, and channels.
How to use @TranslateBot
- Open Telegram and search for
@TranslateBot - Tap Start to activate the bot
- Send any text to the bot — it detects the language automatically and translates to English by default
- To translate into a specific language, add the language code: send
es Hello, how are you?to get Spanish
Translating into a specific language
Send the message in this format:
/tr [language code] [text]
Examples:
/tr de Good morning→ translates to German/tr uk Привіт→ translates to Ukrainian
Common language codes: en (English), ru (Russian), uk (Ukrainian), de (German), fr (French), es (Spanish), zh (Chinese), ar (Arabic).
Adding @TranslateBot to a group
- Open your group's settings
- Tap Add Members
- Search for @TranslateBot and add it
- Grant admin rights if prompted (needed for auto-translate features)
Once added, members can forward messages to the bot or use commands to translate text inside the group.
Method 3: Other Translation Bots
| Bot | Best For | Languages |
|---|---|---|
| @TranslateBot | General use, groups | 100+ |
| @LinguaBot | Inline translation in any chat | 50+ |
| @YTranslateBot | Yandex Translate engine | 90+ (strong for CIS languages) |
| @deepl_translate_bot | High-quality European languages | 30 (DeepL engine) |
@deepl_translate_bot is worth noting for users who need high-quality translation of European languages — DeepL is generally considered more accurate than Google Translate for nuanced text.
Comparison: Built-in vs Bots
| Feature | Built-in Translate | @TranslateBot | Premium Auto-Translate |
|---|---|---|---|
| Requires bot | No | Yes | No |
| Auto-translate | No | With setup | Yes |
| Works in groups | One message at a time | Yes (with bot in group) | Individual only |
| Cost | Free | Free | Premium subscription |
| Language detection | Automatic | Automatic | Automatic |
| Languages | 100+ | 100+ | 100+ |
Tips for Multilingual Groups
- Pin the language rules: make a pinned post in your group explaining which languages are welcome
- Use a bot for auto-translate: add @TranslateBot and configure it to auto-reply with translations when members request them
- Reply with translation: instead of translating privately, reply to the original message with the translated version — all members benefit
- Set your interface language: Telegram's interface itself can be set to any supported language via Settings → Language
Translating Channels
Telegram does not auto-translate channel posts. To read a channel post in another language:
- Tap and hold the post
- Tap Translate
For regular channel followers who need everything translated, adding the channel to a bot-powered group or using Telegram Premium's translation features is the best approach.
Conclusion
For occasional translation, Telegram's built-in translate is the fastest option — no setup required. For multilingual groups or frequent translation needs, @TranslateBot gives you more control and automation. If you need the highest translation quality for European languages, @deepl_translate_bot is the specialist option.
Want to explore more useful Telegram bots? Check out our guide to the best Telegram bots in 2026.
Updated: June 25, 2026
