Chat translator
Chat translator is a Fabric library that reads incoming chat lines, separates the player name from the message text, and posts a translated copy into the chat.
What it does
Chat translator takes each chat line, splits the sender's name from the message body, and sends the body to Google Translate through an asynchronous GET request. The response is parsed as JSON, the translated text is extracted, and it is added to the chat as a new message. The source language can be detected automatically, or the player can fix it, and the target can be set to English, French, German, Russian or Spanish.
Fabric API is required, so it has to sit next to the mod on a Fabric 1.21.11 client. Servers do not need it; each player installs it for their own game. The files target 1.21.11 alone, the latest being 1.0 from 2026-02-23 on the beta channel. The mod is released under All rights reserved and is not open source, though its source code and issue tracker are public.
Key features
Five target languages
Translations can be produced into English, French, German, Russian or Spanish, selected by their language codes.
Automatic source detection
The original language of a chat line can be detected automatically, or the player can turn detection off and pick one language.
Name and text separation
The parser splits each message into the sender's name and the text, so only the words are sent for translation.
Translation as a new line
The translated text appears as an added chat message, leaving the original line in place.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Multilingual servers
Players who write in different languages can read each other's chat without leaving the server.
Language practice
A player learning one of the five target languages can compare the original line with its translation.
Who it’s for: The mod suits single-player worlds and multiplayer clients where players share chat in more than one language. Because it runs on the client only, each player installs it on their own copy of the game.
How it compares
RU - EN Translator is a Fabric client mod for 1.21.8 – 1.21.11 under the MIT License and not open source, and it handles only Russian and English. Chat Language Translate is a Fabric client mod for 1.21 – 1.21.11 under All rights reserved, not open source, which is the closest match in license. Chat translator covers five languages and its source code is public.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Chat translator | Fabric | 1.21.11 | Client-side only | 2026-02-23 |
| RU - EN Translator | Fabric | 1.21.8 – 1.21.11 | Client-side only | 2026-02-15 |
| Chat Language Translate | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-03-08 |
Questions
Does Chat translator need Fabric API?
Does the server need Chat translator?
Which game versions are supported?
In the catalog
Chat translator is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from SurvivalWorld Season 4
Similar mods
What the author says
Message Interception - The ChatHud.addMessage() mixin intercepts all incoming chat messages. tl=ru - disable language (your selected one)
Official listing
- Modrinth page
- modrinth.com/mod/chat-translator-fabric
- Owner
- SurvivalWorld Season 4
- Published
- 2026-02-23
- Updated on Modrinth
- 2026-02-23
- Facts verified
- 2026-10-15
