Smart Translate
by Alismart
Smart Translate, a Fabric client mod for Minecraft 1.21.4, translates incoming chat into the player's preferred language and sends messages written in Persian to other players in their own languages.
What it does
Chat messages from other players are translated in real time on the player's own screen. Players can write in Persian and have their messages delivered to others in the language each recipient selected, while the original text stays available if needed. The source and target languages can be customized, and a graphical settings menu, opened with the O key in-game, controls the options.
Every chat line goes to whichever translation service the player picked, and lines already translated are kept locally so the same text does not cost another request. Original and translated messages can each be shown or hidden, and optional copy buttons let players copy either version. The mod is client-side only, so servers need nothing installed, but the other players in a conversation must run Smart Translate too for their messages to arrive translated. Files are published for Fabric, for 1.21.4 only, with 3.1.0 as the latest file released on 2026-08-20.
Key features
Real-time chat translation
Incoming chat messages are translated as they arrive, so conversations keep moving across language barriers.
Persian multilingual support
Persian is supported as a source and target language, so players can write Persian and read replies in their own language.
Custom source and target languages
Players choose which languages to translate from and into, adjusting the translation to their preferences.
Show or hide original and translated messages
Original and translated text can each be displayed or hidden, keeping the chat window as compact as needed.
Local translation cache
Translations are stored locally, so repeated messages reduce both internet usage and waiting time.
Graphical settings menu
A settings screen, opened with the O key, gathers the language, display and cache options in one place.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Chat Language Translate is client-side only and spans Fabric versions 1.21 – 1.21.11 under All rights reserved, so it is not open source. TranslatorChat-sak is client-side only and targets 1.21.11 alone under the MIT License, which is also not open source. InGameTranslator is client-side only, open source under the MIT License, and covers 1.21.1 – 1.21.4, while Smart Translate stays on 1.21.4 only and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Smart Translate | Fabric | 1.21.4 | Client-side only | 2026-08-20 |
| Chat Language Translate | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-03-08 |
| TranslatorChat-sak | Fabric | 1.21.11 | Client-side only | 2026-05-27 |
| InGameTranslator | Fabric | 1.21.1 – 1.21.4 | Client-side only | 2025-06-01 |
Questions
Does Smart Translate need to be installed on the server?
Which Minecraft version does Smart Translate support?
Does Smart Translate need Fabric API?
What the author says
Smart Translate is a client-side Fabric mod that helps players communicate across language barriers in Minecraft. It translates chat messages in real time, allowing you to write in Persian while other players receive the translated message. Messages from other players can also be translated into your preferred…
Official listing
- Modrinth page
- modrinth.com/mod/smart-translate
- Owner
- Alismart
- Published
- 2026-08-20
- Updated on Modrinth
- 2026-08-20
- Facts verified
- 2026-10-15
