ModsJava
iTranslate
Minecraft Java mod. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot![[IMG]](http://proxy.spigotmc.org/475261ddb847c601f7023ad6196223a8df4aaeb0?url=http%3A%2F%2Fi.imgur.com%2FTShNiAF.png)
This chat translator will allow someone who doesn't know whatever language people speak on the server to still read and use chat. If a player comes on and starts speaking "Russian" tell them to do "/language russian" and from then on everything they say will then be translated for everyone else.
When a player joins the server for the first time the plugin will get their client Locale language and switch it to the appropriate language on the server (configurable in config). For example if a player has a client language of Arabic the server will switch their language to Arabic on the server
Use the character '\' before any messages and the message will not be translated.
This plugin now uses Google Translate API which requires you to setup an account which you can get a 60 day free trail for after which it will cost a little to translate.
How to get a 60 day free trail with google translate:
Spoiler: Free Trail
You will need to have a visa card, but its google so they won't scam you.
1. Go to https://cloud.google.com/free-trial/
2. Click on the Try It Free button and fill out your details
3. Now that you are on your dashboard, click create a project
4. Name it iTranslate and click create
5. Click Enable and manage APIs under Use Google APIs
6. Click Enable API
7. Under Google Cloud Machine Learning click Translation API
8. Click Enable
9. Click Credentials on the left
10. Click create credentials
11. Click API key
12. Put the API key into the config.yml
1. Go to https://cloud.google.com/free-trial/
2. Click on the Try It Free button and fill out your details
3. Now that you are on your dashboard, click create a project
4. Name it iTranslate and click create
5. Click Enable and manage APIs under Use Google APIs
6. Click Enable API
7. Under Google Cloud Machine Learning click Translation API
8. Click Enable
9. Click Credentials on the left
10. Click create credentials
11. Click API key
12. Put the API key into the config.yml
/language <language> | Changes player or console language
/language page <number> | Lists available languages
Config
Spoiler: Config
#SaveType: FlatFile or MySQL
Save_Type: FlatFile
Default_Language: "English"
Console_Language: "English"
#If a player joins the server for the first time,
#set their language relative to their Minecraft client language
Auto_Locale_Language: true
SQL:
user: user
password: pass
host: localhost
port: 3306
database: database
Auth: <Auth_Key>
Save_Type: FlatFile
Default_Language: "English"
Console_Language: "English"
#If a player joins the server for the first time,
#set their language relative to their Minecraft client language
Auto_Locale_Language: true
SQL:
user: user
password: pass
host: localhost
port: 3306
database: database
Auth: <Auth_Key>
Upcoming Features
I have a few more features in mind and will be adding them very shortly!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
iTranslate is a free Minecraft Java mod. Downloaded 1,823 times (via Spigot). Download it and open it directly in the game.