# Mr. Translate

A translator bot, done well.

A translator bot, done well. The easiest and cheapest translation bot for Discord!

Mr. Translate aims to be a high quality bot and actually only offer a [Premium Tier](/premium).


# How to Translate

## Using Commands to Translate

You can use [commands](/commands) to translate such as `/translate`.

## Using Flag Reactions to Translate

You can react to messages with a flag emoji to translate any message. This is the [Flags ](/flags)feature.

## Using Auto Translate to Translate

You can set up your channels to automatically translate any message sent in the specific channels. This is the [Auto Translate](/auto-translate) feature.

## Using Quick Translate to Translate

You can translate really quickly content without even running a slash command. This is the [Quick Translate](/quick-translate) feature.


# Languages

| Language              | Code     | Flag(s)                       |
| --------------------- | -------- | ----------------------------- |
| Afrikaans             | AF       | 🇿🇦                          |
| Albanian              | SQ       | 🇦🇱                          |
| Amharic               | AM       | 🇪🇹                          |
| Arabic                | AR       | 🇸🇦 🇦🇪 🇪🇬 🇮🇶 🇲🇦 🇸🇦 |
| Armenian              | HY       | 🇦🇲                          |
| Azerbaijani           | AZ       | 🇦🇿                          |
| Basque                | EU       | 🇪🇸                          |
| Belarusian            | BE       | 🇧🇾                          |
| Bengali               | BN       | 🇧🇩                          |
| Bosnian               | BS       | 🇧🇦                          |
| Bulgarian             | BG       | 🇧🇬                          |
| Catalan               | CA       | 🇪🇸                          |
| Cebuano               | CEB      | 🇵🇭                          |
| Chichewa              | NY       | 🇲🇼                          |
| Chinese (Simplified)  | ZH\_HANS | 🇨🇳                          |
| Chinese (Traditional) | ZH\_HANT | 🇹🇼                          |
| Corsican              | CO       |                               |
| Haitian Creole        | HT       | 🇭🇹                          |
| Croatian              | HR       | 🇭🇷                          |
| Czech                 | CS       | 🇨🇿                          |
| Danish                | DA       | 🇩🇰                          |
| Dutch                 | NL       | 🇳🇱                          |
| English               | EN       | 🇬🇧 🇺🇸 🇨🇦 🇦🇺 🇺🇲      |
| Esperanto             | EO       | 🌍                            |
| Estonian              | ET       | 🇪🇪                          |
| Finnish               | FI       | 🇫🇮                          |
| French                | FR       | 🇫🇷 🇲🇶                     |
| Frisian               | FY       | 🇳🇱                          |
| Galician              | GL       | 🇪🇸                          |
| Georgian              | KA       | 🇬🇪                          |
| German                | DE       | 🇩🇪                          |
| Greek                 | EL       | 🇬🇷                          |
| Gujarati              | GU       | 🇮🇳                          |
| Hausa                 | HA       | 🇳🇬                          |
| Hawaiian              | HAW      |                               |
| Hebrew                | HE       | 🇮🇱                          |
| Hindi                 | HI       | 🇮🇳                          |
| Hmong                 | HMN      | 🇨🇳                          |
| Hungarian             | HU       | 🇭🇺                          |
| Icelandic             | IS       | 🇮🇸                          |
| Igbo                  | IG       | 🇳🇬                          |
| Indonesian            | ID       | 🇮🇩                          |
| Irish                 | GA       | 🇮🇪                          |
| Italian               | IT       | 🇮🇹                          |
| Japanese              | JA       | 🇯🇵                          |
| Javanese              | JV       | 🇮🇩                          |
| Kannada               | KN       | 🇮🇳                          |
| Kazakh                | KK       | 🇰🇿                          |
| Khmer                 | KM       | 🇰🇭                          |
| Kinyarwanda           | RW       | 🇷🇼                          |
| Korean                | KO       | 🇰🇷                          |
| Kurdish (Kurmanji)    | KU       | 🇮🇶                          |
| Kyrgyz                | KY       | 🇰🇬                          |
| Lao                   | LO       | 🇱🇦                          |
| Latin                 | LA       | 🏰                            |
| Latvian               | LV       | 🇱🇻                          |
| Lithuanian            | LT       | 🇱🇹                          |
| Luxembourgish         | LB       | 🇱🇺                          |
| Macedonian            | MK       | 🇲🇰                          |
| Malagasy              | MG       | 🇲🇬                          |
| Malay                 | MS       | 🇲🇾                          |
| Malayalam             | ML       | 🇮🇳                          |
| Maltese               | MT       | 🇲🇹                          |
| Maori                 | MI       | 🇳🇿                          |
| Marathi               | MR       | 🇮🇳                          |
| Mongolian             | MN       | 🇲🇳                          |
| Myanmar (Burmese)     | MY       | 🇲🇲                          |
| Nepali                | NE       | 🇳🇵                          |
| Norwegian             | NO       | 🇳🇴                          |
| Odia                  | OR       | 🇮🇳                          |
| Pashto                | PS       | 🇦🇫                          |
| Persian               | FA       | 🇮🇷                          |
| Polish                | PL       | 🇵🇱                          |
| Portuguese            | PT       | 🇵🇹 🇧🇷                     |
| Punjabi               | PA       | 🇮🇳                          |
| Romanian              | RO       | 🇷🇴                          |
| Russian               | RU       | 🇷🇺                          |
| Samoan                | SM       | 🇼🇸                          |
| Scots Gaelic          | GD       | 🏴󠁧󠁢󠁳󠁣󠁴󠁿                |
| Serbian Cyrilic       | SR\_CYRL | 🇷🇸                          |
| Sesotho               | ST       | 🇱🇸                          |
| Shona                 | SN       | 🇿🇼                          |
| Sindhi                | SD       | 🇵🇰                          |
| Sinhala               | SI       | 🇱🇰                          |
| Slovak                | SK       | 🇸🇰                          |
| Slovenian             | SL       | 🇸🇮                          |
| Somali                | SO       | 🇸🇴                          |
| Spanish               | ES       | 🇪🇸 🇲🇽 🇨🇱 🇪🇦           |
| Sundanese             | SU       | 🇮🇩                          |
| Swahili               | SW       | 🇰🇪                          |
| Swedish               | SV       | 🇸🇪                          |
| Filipino (Tagalog)    | TL       | 🇵🇭                          |
| Tajik                 | TG       | 🇹🇯                          |
| Tamil                 | TA       | 🇮🇳                          |
| Tatar                 | TT       | 🇷🇺                          |
| Telugu                | TE       | 🇮🇳                          |
| Thai                  | TH       | 🇹🇭                          |
| Turkish               | TR       | 🇹🇷                          |
| Turkmen               | TK       | 🇹🇲                          |
| Ukrainian             | UK       | 🇺🇦                          |
| Urdu                  | UR       | 🇵🇰                          |
| Uyghur                | UG       | 🇨🇳                          |
| Uzbek                 | UZ       | 🇺🇿                          |
| Vietnamese            | VI       | 🇻🇳                          |
| Welsh                 | CY       | 🏴󠁧󠁢󠁷󠁬󠁳󠁿                |
| Xhosa                 | XH       | 🇿🇦                          |
| Yiddish               | YI       | 🇮🇱                          |
| Yoruba                | YO       | 🇳🇬                          |
| Zulu                  | ZU       | 🇿🇦                          |


# Flags

{% hint style="info" %}
List of flags can be found on [this page](/languages).
{% endhint %}

## How it works

Pretty simple! React to any message with a flag and Mr. Translate will detect it automatically then translate the corresponding message.

## Set up

Ensure Mr. Translate has the following permissions in *each* channel you want Flag Reaction to function.

1. Read Message History
2. Send Messages
3. Embed Links

Then, make sure Flag Reaction feature is enabled with `/settings flags toggle`.


# Auto Translate

## **How it works** <a href="#how-it-works" id="how-it-works"></a>

You can setup Auto Translate entries on any server with premium to translate messages to any supported langauge and even send different translations to different channels.

## Set up <a href="#set-up" id="set-up"></a>

Ensure Mr. Translate has the following permissions in *each* channel you want Auto Translate to function. This includes channels for the source and destination translations.

1. Read Message History
2. Send Messages
3. Embed Links

Then, you can create your first Auto Translate entry by running the command: `/auto-translate add`.


# Quick Translate

{% hint style="info" %}
List of languages can be found on [this page](/languages).
{% endhint %}

## How it works

Pretty simple! Just send in any text channel: `.<lang-code> <content>` and your content will be instantly translated. As example: `.fr Hello everyone!` will translate "Hello everyone!" into french.

## Set up

Ensure Mr. Translate has the following permissions in *each* channel you want Quick Translate to function.

1. Read Message History
2. Send Messages
3. Embed Links

Then, make sure Quick Translate feature is enabled with `/settings quick-translate toggle`.

{% hint style="info" %}
You can change the prefix of Quick Translate with the command `/settings quick-translate prefix`.
{% endhint %}


# Commands

### General

<table><thead><tr><th width="145.66666666666666">Command</th><th width="379">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td>/help</td><td>Display the help message with list of commands and few useful links.</td><td>None</td></tr><tr><td>/languages</td><td>Display all available languages.</td><td>None</td></tr><tr><td>/invite</td><td>Get invitation link to install Mr. Translate</td><td>None</td></tr></tbody></table>

### Admin

<table><thead><tr><th width="185.66666666666663">Command</th><th width="316">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><a href="/auto-translate">/auto-translate</a></td><td>Allow to configure the automatic-translation system.</td><td>MANAGE_SERVER</td></tr><tr><td>/settings</td><td>Manage the settings of Mr. Translate such as flag reaction and quick translate and more.</td><td>MANAGE_SERVER</td></tr></tbody></table>

### Premium

<table><thead><tr><th width="256.66666666666663">Command</th><th width="316">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td><a href="#premium">/premium</a></td><td>Manage your premium subscription.</td><td>None</td></tr></tbody></table>

{% hint style="warning" %}
**PLEASE NOTE:** Be sure to have the permission to perform the command before reporting any issue.
{% endhint %}

### Translation

<table><thead><tr><th width="204.66666666666663">Command</th><th width="266">Description</th><th>Default Permission</th></tr></thead><tbody><tr><td>/translate</td><td>Allow to translate text.</td><td>None</td></tr><tr><td>/detect</td><td>Allow to detect the language of a text.</td><td>None</td></tr></tbody></table>

{% hint style="info" %}
Every commands are supporting [`Slash Commands`](https://support.discord.com/hc/en-us/articles/1500000368501-Slash-Commands-FAQ).
{% endhint %}


# Premium

{% hint style="info" %}
You can view the information about your subscription using the command `/premium info`.
{% endhint %}

## What is MrTranslate Premium?

MrTranslate Premium is the way to uses all the features of the bot with NO limitation. After enabling it you will have access to all languages, a high quality translation and all features without any limitation.

You can subscribe at: <https://mrtranslate.bot/premium>

## How to enable the Premium on my server?

Simply run the command `/premium enable` on your server.

## How to disable the Premium on my server?

Simply run the command `/premium disable` on yours server.

## How to manage my subscription? (cancel, edit etc.)

You can access to the customer portal to manage your subscription at: <https://mrtranslate.bot/subscription/manage-subscription>


