DESCRIPTION:
Introducing TSMP-TRANSLATION, a Minecraft plugin designed to translate in-game chat messages. It brings a new dimension to the multiplayer experience, breaking down language barriers and connecting players across the globe.
Features:
- Instant Translation: The translated text appears right above the original message, highlighted in green, providing a seamless experience. The translation is individual and each player can see the message translated for their own language
- Supported Languages: Currently supports English (EN), Portuguese (PT), Spanish (ES), and French (FR) with more to come in future updates.
- Integration with Google Translation API: Utilizes Google's powerful translation services for accurate, real-time translations.
IMPORTANT NOTICE: Google's Translation API offers a free tier, but charges may apply if the volume of translated text exceeds the maximum character limit. Please monitor usage carefully to avoid unexpected charges.
Configuration:
Server Setup:
- Download the .jar file.
- On your host, create a file named "translation_config.json" and paste the following inside:
json
{
"Key": "KEY_GENERATED_BY_GOOGLE_API_HERE"
}
Be sure to replace "KEY_GENERATED_BY_GOOGLE_API_HERE" with your actual API key.
In-Game Configuration:
- Each player must execute the command "/setlanguage <language_to_translate>".
- Once executed, the player's messages will automatically be translated for all other players.
- If a player does not execute the command, they will neither see translations of others' messages nor have their own messages translated.
Result:
Once every step has been completed, players will see the chat like this:
Next steps:
The current version is a very simplifed one.
These are the next updates for the plugin:
- Create a UI
- add more languages
- decrease translation time
- Improve the parallel translation process
Donation:
If you enjoy TSMP-TRANSLATION, please consider donating. Your support helps keep the plugin updated and available to all:
https://ko-fi.com/duperez
Original server:
If you're intrigued by the idea of playing on a multilingual server, you might love TSMP, the small server for which this plugin was created. Explore and connect with our community on Discord:
https://discord.gg/Yr5gn6Zn2S