HubdustryHubdustry

Community Translation

Help translate Hubdustry into your language and earn rewards.

Community Translation

Hubdustry is translated by the community! The Translation Portal lets anyone contribute translations and earn gems and badges for their work.

This is different from the Translation module which translates Discord messages. This page is about translating the Hubdustry bot and dashboard itself.

How It Works

  1. Visit the Translation Portal at /translate on the dashboard
  2. Choose a language to translate
  3. Translate English source strings into your language
  4. Your translations are reviewed and approved by trusted reviewers
  5. Earn gems and badges as your translations get approved

Translation Portal

The web-based editor provides:

  • Source text — The English string to translate
  • Translation memory — Suggestions from similar translations (auto-filled at 90%+ match)
  • Glossary — Approved terminology to maintain consistency
  • Quality checks — Warnings for missing placeholders, punctuation mismatches
  • Keyboard shortcutsCtrl+Enter save, Tab next, Esc cancel

Review System

Translations go through a review process before going live:

StatusMeaning
PendingSubmitted, waiting for review
ApprovedAccepted by a reviewer — goes live
RejectedNeeds changes — reviewer provides feedback

Who Can Review?

  • Server admins
  • Trusted translators with Linguist badge or higher (100+ approved translations)

Rewards

Gems

EventGems
Translation approved+5
Ambassador milestone (1,000 approved)+100

Badges

Earn badges as you contribute more translations:

BadgeRequirement
🏷️ Translator10+ approved translations
📚 Linguist100+ approved — unlocks reviewer permissions
🌐 Polyglot500+ approved translations
🏆 Ambassador1,000+ approved — bonus gem reward

Supported Languages

Hubdustry currently supports translations for:

LanguageCodeStatus
VietnameseviActive
JapanesejaActive
KoreankoActive
Chinese (Simplified)zhActive
Chinese (Traditional)zh-TWActive
FrenchfrActive
GermandeActive
SpanishesActive
PortugueseptActive
RussianruActive
TurkishtrActive
ThaithActive
IndonesianidActive
PolishplActive
ArabicarActive
UkrainianukActive

Getting Started

  1. Log in to the dashboard
  2. Navigate to Translate in the navigation
  3. Pick a language you want to contribute to
  4. Start translating! Your first 10 approved translations earn the Translator badge

See the step-by-step guide for a detailed walkthrough.

Edit on GitHub

On this page