Utilities

Auto-Translation

Break language barriers in your Discord community with automatic message translation. Support multilingual servers by translating messages on-demand or automatically.

Translation Overview

SYNTHET's translation system uses advanced AI to provide accurate translations between 100+ languages. Translate individual messages with a command, or enable automatic channel-wide translation for seamless multilingual communication.

💡 Tip

Translation works best with complete sentences and natural language. Complex technical jargon or slang may require manual review.

Quick Translation

Translate a specific message with the translate command. Reply to any message to get an instant translation.

/translate message:(message_id) to:Spanish

/translate message:(reply) to:Japanese

/translate text:"Hello world" to:French

The bot will respond with the translation in a clearly formatted message showing the original language and translated text.

Supported Languages

SYNTHET supports translations to and from 100+ languages. Common languages include:

English
Spanish
French
German
Italian
Portuguese
Russian
Japanese
Chinese
Korean
Arabic
Hindi

For a complete list of supported languages, use `/translate languages`.

Automatic Channel Translation

Enable automatic translation for an entire channel to automatically translate messages from users speaking other languages.

/translate auto enable channel:#general to:English

/translate auto disable channel:#general

💡 Tip

When auto-translation is enabled, the bot replies to messages in other languages with a translation in your target language, keeping conversations flowing naturally.

Translation Settings

Customize how translations appear and behave in your server.

Translation Format

Choose how translated text is displayed (embed, code block, or inline)

/translate setting format:embed

Show Original Language

Display detected language in translation responses

/translate setting show_language:true

Auto-Delete Translations

Automatically remove translation messages after a time period

/translate setting auto_delete:30s

Translation Confidence Threshold

Only show translations above a certain confidence level

/translate setting confidence:90

Language Detection

SYNTHET automatically detects the language of messages. You can view detection confidence and manually correct the detected language.

/translate detect message:(message_id)

The bot will show the detected language, confidence percentage, and other possible language matches.

Permissions & Privacy

Control who can use translation features and how message data is handled.

Set Role Permissions

/translate permission role:@Members allow:true

Grant or restrict translation access by role

⚠ Privacy Note

Translated messages are processed by external translation services. Ensure your server complies with privacy regulations before enabling automatic translation of sensitive content.

Advanced Features

Batch Translation

Translate multiple messages at once or an entire conversation thread

/translate batch thread:true to:Spanish

Context-Aware Translation

Provide context to improve translation accuracy for specific domains

/translate context:gaming

Translation History

View and manage previous translations in your server

/translate history user:@username

Best Practices

  • For international servers, enable auto-translation to English as a common language
  • Manually review translations of technical content or critical information
  • Create dedicated channels for specific languages to keep conversations organized
  • Encourage users to be patient with translation accuracy in casual conversations