Quick Answer
Discord has no built-in translation. To translate chat, you connect a translation bot — add Talksy, run /register and /talksy, and every message auto-translates inline in 100+ languages. Free, no credit card, about a minute to set up.
How to Connect Discord to Translate Messages
If you run a server with members who speak different languages, you have probably searched for a way to "connect Discord to translate." Here is the short version: Discord itself does not translate anything — but you can connect a translation bot in under a minute, and from then on every message is translated automatically, right in the channel, in the reader's own language.
Does Discord have built-in translation?
No. There is no native Discord setting that translates messages — not on desktop, mobile, or web. The only way to translate Discord chat is to connect a third-party translation bot. The good news is that a modern bot like Talksy makes the result feel native: instead of dumping a translation into your DMs, it posts the translated message back into the same channel as the original speaker — same avatar, same name, just in your language.
Connect Discord to translate in 4 steps
- 1
Add a translation bot to your server
Discord has no built-in translation, so you connect a bot. Add Talksy with one click — no signup or credit card needed. Server admins can also user-install it to their own account to translate in any server.
- 2
Register your language
Run /register language:English (or your language) once. This tells the bot what to translate other people’s messages into for you.
- 3
Turn on auto-translate
Run /talksy english to auto-translate everything into your language. Server admins run /server enable and /server channel add #general to translate whole channels for everyone.
- 4
Start chatting
Messages now translate automatically, posted inline as the original speaker (their avatar + a flag). You can also react with a flag emoji for a one-off translation, or use /translate text:"..." manually.
Add a translation bot to Discord
Free tier with 100+ languages and no credit card. Connected in about a minute.
Frequently asked questions
Does Discord have a built-in translate feature?
No. Discord has no native translation — there is no setting that translates chat. To translate messages you connect a translation bot like Talksy, which auto-translates messages inline in 100+ languages.
How do I translate a single message in Discord?
Two ways with Talksy: react to the message with a flag emoji (e.g. 🇬🇧) to get an instant translation, or — if you user-install Talksy — right-click the message → Apps → Translate Message, which works even in servers where the bot is not installed.
Is there a free way to translate Discord chat?
Yes. Talksy’s free plan includes 100 automatic translations, 100 manual /translate commands, and 50 flag-reaction translations every month, plus 1 free channel-to-channel route — across all 100+ supported languages. No credit card.
Can I auto-translate an entire channel?
Yes. A server admin runs /server enable, then /server channel add #channel to auto-translate everything posted there. You can also create a channel route to mirror one channel into another language automatically.