How to set it up
Add it to your server
You need Manage Server once, to invite the app and let it post.
Run /autotranslate add
Pick the channel and the language it should translate into. That is the whole setup.
Everyone reads in their language
New messages are reposted translated, keeping the original author's name and avatar.
Two ways to run a multilingual server
| Auto-translate a channel | Linked channels | |
|---|---|---|
| What it does | Translates every message in one channel into one target language | Bridges two or more channels so each side writes and reads its own language |
| Best for | A single shared channel with a mixed audience | Communities split into per-language channels |
| Who sees the translation | Everyone in the channel | Everyone in the linked channel |
| Setup command | /autotranslate add | /link add |
What you control
- Which channels translate, and into which language
- Which translation engine (DeepL, Azure, or AI)
- A server glossary so names and terms stay untouched
- Formality, for languages that distinguish it
- Roles and members allowed to trigger it
- Words and phrases to never translate
Questions
Does auto-translate cost characters for every message?
Yes - translated messages count against the plan owner's monthly character allowance. When it runs out, translation continues on Ember, our own engine, rather than stopping.
Can I auto-translate more than one channel?
The free plan includes one auto-translate channel. Paid plans raise that limit; see the plans page for the current numbers.
Do members need to install anything?
No. Auto-translate posts into the channel, so everyone reads it whether or not they have the app.
Will it translate bot messages and commands?
No. It skips other bots' messages and slash-command output by default, so channels do not fill up with duplicate noise.
Make one channel work in every language
Add Low's Translator to your server and turn on auto-translate in a couple of clicks.
Add to Discord