SmartTranslate SmartTranslate is a Minecraft plugin that automatically translates player chat messages in real time based on each player's preferred language. It supports over 100 languages using the Google Translate API.
Key Features
Real-Time Chat Translation Every player's message is translated on the fly into the preferred language of each recipient.
Per-Player Language Preference Players can set their own language using the /language <code> command. Their messages will be received in that language, regardless of the original message language.
Multilingual Support Supports all major world languages including:
English (en)
French (fr)
German (de)
Spanish (es)
Japanese (ja)
Chinese (zh)
Russian (ru)
Arabic (ar)
Portuguese (pt)
Hindi (hi)
Luxembourgish (lb)
And many more...
Simple Commands
/language <code> – Set your preferred language (e.g., /language fr).
Invalid codes return a usage message and a list of valid language codes.
Async Translation Translation happens asynchronously to avoid lag or impacting server performance.
Requirements
Java 17+
Internet Access (for contacting Google Translate API)