promotional bannermobile promotional banner

TranslationAPI

API Plugin for realtime item, chat and custom translations

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 permission 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:

system-language: pt-br
database: file
mysql:
  host: localhost
  port: '3306'
  database: TranslationApi
  username: root
  password: '1234'
  prefix: langApi_

  

Maven repository:
Repository:

<repositories>
  <repository>
   <id>TranslationAPI-repo</id>
 <url>https://raw.githubusercontent.com/FabioZumbi12/TranslationAPI/mvn-repo/</url>
  </repository>
</repositories>

Dependency:

<dependencies>
  <dependency>
   <groupId>br.net.fabiozumbi12</groupId>
   <artifactId>TranslationAPI</artifactId>
   <version>LATEST</version>
   <scope>provided</scope>
  </dependency> 
</dependencies>

 
Dev builds:
Available on jenkins:
[​IMG]

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

The TranslationAPI Team

profile avatar
  • 12
    Projects
  • 185.6K
    Downloads

More from FabioZumbi12View all

  • RedProtect Anti-Grief project image

    RedProtect Anti-Grief

    • 126.5K
    • Bukkit Plugins

    RedProtect Anti-Grief | Server Protection | Region Management [1.7-1.19+]

    • 126.5K
    • October 28, 2025
    • Bukkit Plugins
    • +3
  • UChat project image

    UChat

    • 14.3K
    • Bukkit Plugins

    Chat with JSON events and 99% of customization

    • 14.3K
    • August 7, 2024
    • Bukkit Plugins
  • PixelVip project image

    PixelVip

    • 18.6K
    • Bukkit Plugins

    A plugin to manager VIPs on your server

    • 18.6K
    • July 22, 2024
    • Bukkit Plugins
    • +3
  • SpawnerManager project image

    SpawnerManager

    • 4.0K
    • Bukkit Plugins

    Allow player to drop spawners with silk touch, give and change spawner type

    • 4.0K
    • July 3, 2020
    • Bukkit Plugins
  • RedProtect Anti-Grief project image

    RedProtect Anti-Grief

    • 126.5K
    • Bukkit Plugins

    RedProtect Anti-Grief | Server Protection | Region Management [1.7-1.19+]

    • 126.5K
    • October 28, 2025
    • Bukkit Plugins
    • +3
  • UChat project image

    UChat

    • 14.3K
    • Bukkit Plugins

    Chat with JSON events and 99% of customization

    • 14.3K
    • August 7, 2024
    • Bukkit Plugins
  • PixelVip project image

    PixelVip

    • 18.6K
    • Bukkit Plugins

    A plugin to manager VIPs on your server

    • 18.6K
    • July 22, 2024
    • Bukkit Plugins
    • +3
  • SpawnerManager project image

    SpawnerManager

    • 4.0K
    • Bukkit Plugins

    Allow player to drop spawners with silk touch, give and change spawner type

    • 4.0K
    • July 3, 2020
    • Bukkit Plugins