Chat Translator
by scravonix
Chat Translator, a Fabric mod for 1.21.5, translates chat messages in real time through the DeepL API, so players on multilingual servers can read messages written in other languages.
What it does
Incoming chat lines are translated into the language a player picks, and each message is marked in purple so it stands apart from ordinary chat. A text field above the chat bar lets a player write a message and send it translated into a chosen language. The DeepL API key is entered in the mod's settings, where an already set key appears masked and can be replaced by typing a new one.
By default the source language is detected automatically. A toggle lets a player set the source language by hand, and a separate field picks the language the text is translated into, using codes such as EN for English, FR for French and ES for Spanish. The source language field only takes effect while manual source selection is turned on, and the toggle shows Yes or No to match.
Installing the mod requires Fabric API. Mod Menu is optional and provides a settings screen for the mod. Chat Translator is published only for Fabric, for the single game version 1.21.5, and either side can run it, and neither needs it, so it works on a client alone, a server alone or both. The code is available as a public source repository and is released under a custom license that is not open source.
Key features
Real-time chat translation
Incoming chat messages are translated as they arrive, using the DeepL API as the translation service.
Preferred language setting
A preferred target language sets which language received messages are converted into, for example EN or FR.
Manual source language
A toggle lets the player specify the source language, with a field for the language to translate from.
Translate outgoing messages
A text field above the chat bar sends a typed message translated into the selected language, marked in purple in chat.
Gallery
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 Translation is open source under the MIT License, works with Fabric for versions 1.21.1 – 26.3 and is client-side only, so it runs without any server support. Free Translator is a Fabric mod for 1.21.5 with a client-side only environment, released under All rights reserved and not open source. InGameTranslator is open source under the MIT License, client-side only, and covers 1.21.1 – 1.21.4 instead of the single version this mod targets.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Chat Translator | Fabric | 1.21.5 | Client or server, optional | 2025-04-25 |
| Chat Translation | Fabric | 1.21.1 – 26.3 | Client-side only | 2026-10-03 |
| Free Translator | Fabric | 1.21.5 | Client-side only | 2025-07-08 |
| InGameTranslator | Fabric | 1.21.1 – 1.21.4 | Client-side only | 2025-06-01 |
Questions
Does Chat Translator need Fabric API?
Does the server need Chat Translator installed?
Where is the DeepL API key entered?
In the catalog
Chat Translator is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from scravonix
Similar mods
What the author says
Chat Translator is a Minecraft mod that enhances your chat experience by integrating real-time translation capabilities using the DeepL API. Whether you're playing on a multilingual server or connecting with friends who speak different languages, this mod allows you to translate chat messages seamlessly, making…
Official listing
- Modrinth page
- modrinth.com/mod/chat-translator
- Owner
- scravonix
- Published
- 2025-04-25
- Updated on Modrinth
- 2025-04-25
- Facts verified
- 2026-10-15
