ChatTranslator+

Quick rating

ChatTranslator+

No reviews yet

Real-time Minecraft chat translator with live overlay, tone styling, and support for Google, Gemini AI, DeepL, LibreTranslate, MyMemory, and Lingva. translate what you type before sending, or auto-translate incoming messages.

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
All Rights Reserved

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

TranslatorPlus

TranslatorPlus is a client-side Fabric mod that translates your chat messages in real time as you type them, before you send anything. A small overlay appears above the chat input field showing the translated text. Press Tab to replace your message with the translation, then send it normally.

Incoming messages from other players can also be translated automatically, so you can follow conversations in any language without leaving the game.


Features

Live translation overlay The translation updates as you type with a short delay to avoid unnecessary API calls. When using Gemini, the delay is slightly longer to account for AI response times.

Multiple translation backends Six different APIs are supported. You can switch between them at any time from the settings screen.

  • Google Translate - free, no configuration required
  • MyMemory - free, no configuration required
  • Lingva Translate - free, supports custom instances
  • Gemini AI - free API key from Google AI Studio
  • DeepL - requires a DeepL API key
  • LibreTranslate - free, supports self-hosted instances

Automatic fallback If the selected API fails or returns an error, the mod silently retries with the next available free API. No manual intervention required.

Tone rewriting (Gemini only) Prefix your message with a tone keyword to have Gemini rewrite it in a specific style before translating. For example, typing [formal] hey can you help me will produce a formal translation. Supported tones include: professional, formal, casual, friendly, funny, sarcastic, poetic, dramatic, gen-z, medieval, pirate, and more.

Gemini model selection Choose which Gemini model to use directly from the settings screen. A button loads the list of models available for your API key so you can select one without leaving the game.

Detected language indicator When the source language is set to auto-detect, the overlay shows which language was recognized alongside the translation. Each language code is displayed using the colors of its country flag.

Translation cache Translations are cached locally. Identical phrases are not sent to the API again, reducing latency and unnecessary requests.

Incoming message translation When enabled, messages from other players are intercepted and replaced with a translated version. The original text remains visible on hover. This feature uses the same API selected for outgoing messages.

Quick toggle A configurable keybind lets you enable or disable the mod instantly without opening any menu. A short confirmation message appears in the action bar.


Usage

Open the chat and start typing. The translation overlay will appear above the input field automatically. Press Tab to apply the translation to the input field, then press Enter to send it.

Press backslash (\) to open the settings screen, where you can select the translation API, configure source and target languages, enter API keys, and adjust all other options.


Requirements

  • Minecraft 1.21.1
  • Fabric Loader
  • Fabric API

Screenshots

Gallery

  • Management GUI
    Management GUI Management Gui, where you can change settings, APIs and language of the plugin.
  • Gemini Section
    Gemini Section Here you can manage Gemini Settings, tones, api key, model and prompt.
  • Original message hover from the incoming translation
    Original message hover from the incoming translation
  • Welcome Page
    Welcome Page Plugin's welcome page.
  • Incoming messages translation
    Incoming messages translation Incoming messages translation
  • Real Time chat translation
    Real Time chat translation Real Time chat translation

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works