Aller au contenu

How to translate on Discord

Does Discord have a built-in translator?

No. As of 2026 there is no built-in Discord translation feature — no translate option in the right-click menu, no per-message translate button, nothing in Settings. Translation on Discord is handled by bots, and the difference between them is mostly how the translation is delivered: older bots DM you the translation or post it as a bland bot reply, which breaks the flow of the conversation. Talksy posts it inline, as the original speaker, using a webhook — same name, same avatar — so the chat still reads naturally.

3 ways to translate messages on Discord

Flag reactions (zero setup)

React to any message with a flag emoji and Talksy replies with the translation, typically in about a second. Nobody needs to register or be an admin — the flag emoji is the language choice.

Best for: translating the occasional message.

The /translate command

Type /translate with the text (or right-click a message → Apps → Translate). You get the translation on demand, in any of 100+ languages.

Best for: translating something specific, or your own message before sending.

Automatic inline translation

A member who wants their messages translated picks a language once with /talksy. From then on, each message they send in an enabled channel is also posted in that language, inline, under their own name and avatar via a webhook.

Best for: active multilingual servers that want it to just work.

How to translate a whole Discord server

To make an entire server multilingual, an admin runs /server enable and adds the channels to translate, then members who want their messages translated pick a language with /talksy. Their messages are then posted in that language, inline, as them. To give every language its own channel (e.g. one English channel mirrored into a Spanish one), admins set up channel routes.

Frequently asked questions

Does Discord have a built-in translation feature?

No. Discord has no native translate button or built-in translator as of 2026 — you cannot translate a message from the Discord app itself. To translate messages you add a translation bot. Talksy is a free one that posts the translation inline, as if the original person wrote it in your language.

Can Discord translate messages automatically?

Not on its own, but a bot can. With Talksy, a member picks a language once with /talksy and every message they send in an enabled channel is auto-translated inline — no clicking, no commands. It shows up under their own name and avatar, so the chat still reads like one conversation. To have a whole channel mirrored into another language, use channel routes.

How do I translate a single Discord message?

React to the message with a flag emoji (for example 🇬🇧 or 🇺🇸 for English). Talksy replies with the translation. It is zero-setup — anyone can do it, no account or admin permission required.

Is translating on Discord free?

Yes. Talksy’s free tier gives every member 100 automatic translations, 100 manual /translate commands, and 50 flag-reaction translations each month, across 100+ languages. Talksy Pro (€8.99/mo) removes the caps for unlimited use.

How do I translate a whole Discord server to English?

An admin runs /server enable and adds the channels to translate; members who write in other languages set English as their language with /talksy, so their messages are posted in English, inline, as them. Admins can also set up channel routes that mirror a channel into an English one, fully translated.

Can it translate Discord voice chat?

No — Talksy translates text and chat messages, not live voice channels. If you need spoken voice-chat translation, that is a different category of bot. For text chat across 100+ languages, Talksy has you covered.

Add free translation to your Discord

100 auto-translations, 100 /translate and 50 flag reactions per member each month, in 100+ languages, on the free tier. No credit card.

#general
CarlosES

¿Alguien quiere jugar Valorant ahora?

CarlosEN

Does anyone want to play Valorant now?

YukiJA

行く!5分後に参加する。

YukiEN

I'm in! Joining in 5 minutes.