Translation
Auto-translate messages between languages using flag reactions.
Translation
Hubdustry's Translation module enables instant message translation. Members can react with a country flag emoji to translate any message into the corresponding language.
How It Works
- A member sends a message in any language
- Another member reacts with a flag emoji (e.g., π»π³ for Vietnamese)
- Hubdustry detects the flag and translates the message
- The translation is posted as a reply or embed
Supported Languages
Translation supports 100+ languages via the translation engine. Common flag mappings:
| Flag | Language |
|---|---|
| πΊπΈ / π¬π§ | English |
| π»π³ | Vietnamese |
| π―π΅ | Japanese |
| π°π· | Korean |
| π«π· | French |
| π©πͺ | German |
| πͺπΈ | Spanish |
| π¨π³ | Chinese (Simplified) |
| π§π· | Portuguese |
| π·πΊ | Russian |
Commands
| Command | Description |
|---|---|
/translate <text> <language> | Manually translate text |
/translate auto <on|off> | Toggle auto-translation for a channel |
Configuration
Enable/Disable
- Go to Dashboard β Translation
- Toggle Enable Translation
- Select which channels allow flag reactions
Auto-Translation Channels
Set specific channels to auto-translate all messages to English (or your default language). Useful for multilingual communities.
Translation Style
Choose how translations are displayed:
- Reply β Bot replies to the original message
- Embed β Translation shown in a rich embed with source language
Permissions Required
| Permission | Why |
|---|---|
| Read Message History | To read the message being translated |
| Send Messages | To post translations |
| Add Reactions | To acknowledge translation requests |
Help Translate Hubdustry
Want to help translate the Hubdustry bot and dashboard itself? Join our community translation effort β earn gems and badges for your contributions!
β Learn about Community Translation β Step-by-step guide to contributing