HubdustryHubdustry

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

  1. A member sends a message in any language
  2. Another member reacts with a flag emoji (e.g., πŸ‡»πŸ‡³ for Vietnamese)
  3. Hubdustry detects the flag and translates the message
  4. The translation is posted as a reply or embed

Supported Languages

Translation supports 100+ languages via the translation engine. Common flag mappings:

FlagLanguage
πŸ‡ΊπŸ‡Έ / πŸ‡¬πŸ‡§English
πŸ‡»πŸ‡³Vietnamese
πŸ‡―πŸ‡΅Japanese
πŸ‡°πŸ‡·Korean
πŸ‡«πŸ‡·French
πŸ‡©πŸ‡ͺGerman
πŸ‡ͺπŸ‡ΈSpanish
πŸ‡¨πŸ‡³Chinese (Simplified)
πŸ‡§πŸ‡·Portuguese
πŸ‡·πŸ‡ΊRussian

Commands

CommandDescription
/translate <text> <language>Manually translate text
/translate auto <on|off>Toggle auto-translation for a channel

Configuration

Enable/Disable

  1. Go to Dashboard β†’ Translation
  2. Toggle Enable Translation
  3. 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

PermissionWhy
Read Message HistoryTo read the message being translated
Send MessagesTo post translations
Add ReactionsTo 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

Edit on GitHub

On this page