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:
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:embedShow Original Language
Display detected language in translation responses
/translate setting show_language:trueAuto-Delete Translations
Automatically remove translation messages after a time period
/translate setting auto_delete:30sTranslation Confidence Threshold
Only show translations above a certain confidence level
/translate setting confidence:90Language 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:trueGrant 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:SpanishContext-Aware Translation
Provide context to improve translation accuracy for specific domains
/translate context:gamingTranslation History
View and manage previous translations in your server
/translate history user:@usernameBest 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