Compatibility
Minecraft: Java Edition
1.21.6
1.21.4
1.21–1.21.2
1.20.x
Platforms
Creators
Details
Licensed ARR
Published last month
Updated 2 months ago
SmartTranslate
SmartTranslate is a Minecraft plugin that automatically translates chat messages into each player's preferred language — in real time.
📦 Features
- Translate chat messages to each player’s language
- Set preferred language with
/language <code>
- Translates confirmation message into selected language
- Uses Google Translate API (or compatible alternatives like LibreTranslate)
🚀 How It Works
- Players use
/language <code>
to choose their language - All chat messages are translated live for every player
- The translated version is shown to each recipient in their own language
- When setting a language, a translated confirmation is shown
🔧 Commands
/language <code>
Set your preferred language for translations. Example:
/language fr
This will make all incoming messages appear in French for that player.
A translated confirmation message is displayed in the selected language:
You set your language to French
🌐 Supported Languages
Use any of the language codes listed below with /language <code>:
shell
Copy
Edit
> af Afrikaans
> sq Albanian
> am Amharic
> ar Arabic
> hy Armenian
> az Azerbaijani
> eu Basque
> be Belarusian
> bn Bengali
> bs Bosnian
> bg Bulgarian
> ca Catalan
> ceb Cebuano
> zh Chinese
> co Corsican
> hr Croatian
> cs Czech
> da Danish
> nl Dutch
> en English
> eo Esperanto
> et Estonian
> fi Finnish
> fr French
> fy Frisian
> gl Galician
> ka Georgian
> de German
> el Greek
> gu Gujarati
> ht Haitian Creole
> ha Hausa
> haw Hawaiian
> he Hebrew
> hi Hindi
> hmn Hmong
> hu Hungarian
> is Icelandic
> ig Igbo
> id Indonesian
> ga Irish
> it Italian
> ja Japanese
> jv Javanese
> kn Kannada
> kk Kazakh
> km Khmer
> rw Kinyarwanda
> ko Korean
> ku Kurdish
> ky Kyrgyz
> lo Lao
> la Latin
> lv Latvian
> lt Lithuanian
> lb Luxembourgish
> mk Macedonian
> mg Malagasy
> ms Malay
> ml Malayalam
> mt Maltese
> mi Maori
> mr Marathi
> mn Mongolian
> my Myanmar
> ne Nepali
> no Norwegian
> ny Nyanja
> or Odia
> ps Pashto
> fa Persian
> pl Polish
> pt Portuguese
> pa Punjabi
> ro Romanian
> ru Russian
> sm Samoan
> gd Scots Gaelic
> sr Serbian
> st Sesotho
> sn Shona
> sd Sindhi
> si Sinhala
> sk Slovak
> sl Slovenian
> so Somali
> es Spanish
> su Sundanese
> sw Swahili
> sv Swedish
> tl Tagalog
> tg Tajik
> ta Tamil
> tt Tatar
> te Telugu
> th Thai
> tr Turkish
> tk Turkmen
> uk Ukrainian
> ur Urdu
> ug Uyghur
> uz Uzbek
> vi Vietnamese
> cy Welsh
> xh Xhosa
> yi Yiddish
> yo Yoruba
> zu Zulu
✅ Permissions
None needed — all players can use /language.
💬 Example
Player A: Hello everyone!
Player B (language: fr): > [PlayerA] Bonjour tout le monde !
Player C (language: de): > [PlayerA] Hallo zusammen!
📌 Notes
Internet connection is required to use translation services.