Welcome to TranslationAPI!
This plugin allow other plugins to translate everything to server language, all online with auto translation system using google and save system for only one time translation, other requests will get from saved strings.
This plugin do nothing alone!! As API, should be used for other plugin to work!!
All translated text will be saved on file or on mysql(untested) to be used later if requested. using commands you can translate all minecraft items and entities as a cache, and fix translations before use (as a Google translation, is not 100 accurate).
Plugins using this API:
Commands:
Theres only one permissions for commands:
translationapi.command
trapi reload - Reload the plugin
trapi translate-items - Translate all item to server language and save
trapi translate-entities - Translate all entities to server language and save
Configuration:
Maven repository:
Repository:
Dependency:
Dev builds:
Available on jenkins:
Source:
The source is available on GitHub: https://github.com/FabioZumbi12/TranslationAPI
WIKI and usage:
Click here to go to wiki and see the methods and usage examples: WIKI
This plugin allow other plugins to translate everything to server language, all online with auto translation system using google and save system for only one time translation, other requests will get from saved strings.
This plugin do nothing alone!! As API, should be used for other plugin to work!!
All translated text will be saved on file or on mysql(untested) to be used later if requested. using commands you can translate all minecraft items and entities as a cache, and fix translations before use (as a Google translation, is not 100 accurate).
Plugins using this API:
- SpawnerManager - To translate spawner entity names
- UltimateChat - To translate @Hand item names
Commands:
Theres only one permissions for commands:
translationapi.command
trapi reload - Reload the plugin
trapi translate-items - Translate all item to server language and save
trapi translate-entities - Translate all entities to server language and save
Configuration:
Code (YAML):
system-language
: pt-br
database : file
online-translation : true
mysql :
host : localhost
port : '3306'
database : TranslationApi
username : root
password : '1234'
prefix : langApi_
database : file
online-translation : true
mysql :
host : localhost
port : '3306'
database : TranslationApi
username : root
password : '1234'
prefix : langApi_
Maven repository:
Repository:
Code (Text):
<repositories>
<repository>
<id>TranslationAPI-repo</id>
<url>https://raw.githubusercontent.com/FabioZumbi12/TranslationAPI/mvn-repo/</url>
</repository>
</repositories>
<repository>
<id>TranslationAPI-repo</id>
<url>https://raw.githubusercontent.com/FabioZumbi12/TranslationAPI/mvn-repo/</url>
</repository>
</repositories>
Code (Text):
<dependencies>
<dependency>
<groupId>br.net.fabiozumbi12</groupId>
<artifactId>TranslationAPI</artifactId>
<version>LATEST</version>
<scope>provided</scope>
</dependency>
</dependencies>
<dependency>
<groupId>br.net.fabiozumbi12</groupId>
<artifactId>TranslationAPI</artifactId>
<version>LATEST</version>
<scope>provided</scope>
</dependency>
</dependencies>
Dev builds:
Available on jenkins:
Source:
The source is available on GitHub: https://github.com/FabioZumbi12/TranslationAPI
WIKI and usage:
Click here to go to wiki and see the methods and usage examples: WIKI
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- 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.
TranslationAPI is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,408 times (via Spigot). Download it and open it directly in the game.