Updated 2026-11-02
Three tools all say "auto translate" for Discord and mean three different things. Here is what each one does, and what fully automatic reading looks like.
Search for a way to auto translate Discord and you will find tools that use the same word for very different jobs. Before you install anything, it helps to know which kind you are looking at.
Most people who search for this want the third kind: they joined a server where the chat moves in Spanish, Japanese or Turkish, and they just want to follow it. The first kind does not help with that at all, and the second kind needs the server to install a bot and fills the channel with copies.
Here is a short stretch of chat from an international study server, the way it arrives:
With Subline and English as your reading language, the chat stays exactly as it is, and three lines get a translation underneath, marked with a small ✦:
Two lines get nothing. Sam already wrote in English, so there is nothing to translate. "jajaja" is laughter, and Subline knows that before it sends anything, so it stays quiet. That quiet matters more than it sounds: a tool that translates every "ok", "lol" and emoji turns a busy channel into noise.
When a new message lands in a channel you have open, Subline goes through a few steps on your computer first:
When you open a channel, Subline also translates up to 20 recent messages, so you are not dropped into the middle of a conversation. Scroll up, and older messages are translated as Discord loads them. Edited messages are translated again.
Every server channel is on by default. You do not set anything up per server, and no admin has to approve anything.
Direct messages and group DMs are different. They are off until you turn one on, one conversation at a time. Hover any message in that DM, press the 🌐 button, and choose Enable auto-translate here. The same button turns a single server channel off, if there is one room you would rather leave alone.
If you want no server translated by default, switch off All servers in Subline's settings, and turn on only the channels you pick.
Auto translation is only half useful if the rest of the screen stays foreign. Subline also translates bios and custom statuses, thread and forum titles, channel topics, server rules, embeds and polls. Rest your pointer on a name written in a script you do not read, such as 王小明 or Дмитрий, and it shows that name in your language.
So there are no surprises:
That is the whole setup. From then on, every channel you open reads in your language. If you want to know exactly what leaves your computer, the safety page and the privacy page spell it out. For a wider look at every way to translate on Discord, see how to translate Discord messages.
Subline translates any language into yours, right under each message in Discord, as it arrives. Only you see it.
7 days of AI included, from your first translation. Then $1.99 a month, or $19.99 a year.
Get Subline