PersonalTranslatorby PositiveSquare
← Back to Wiki

Wiki pages

Commands

Commands

PersonalTranslator has four slash commands and one context menu action.


/translate

Translate any text you type directly in the chat box.

OptionRequiredDescription
textYesThe text to translate (max 2,000 characters)
languageNoTarget language — uses your saved language if omitted
visibleNoShow the translation to everyone in the channel (default: only you)

Examples:

  • /translate text:Bonjour — translates to your saved language
  • /translate text:Hello language:Spanish — translates to Spanish
  • /translate text:Good morning visible:True — posts publicly

/set-language

Save your preferred translation language. Used automatically by /translate and the context menu when no language is specified.

/set-language language:French

Start typing a language name and Discord's autocomplete will suggest matches.


/my-language

Set your native language — the language you want other people's messages translated into when you use the right-click context menu.

/my-language language:Polish

This is separate from /set-language so you can have different defaults for each use case.


/set-visibility

Choose whether your translations are private (only you) or public (everyone in the channel) by default.

Run /set-visibility and select from the dropdown:

  • Private — translations are ephemeral, only visible to you (default)
  • Public — translations are posted in the channel for everyone to read

You can always override this per-translation using the visible option on /translate.


Translate this message (context menu)

Right-click any message → Apps → Translate this message

Translates the message into your native language (set via /my-language), or falls back to your Discord display language. The result is always private — only you can see it.