TranslationAPI 1.2

API Plugin for realtime item, chat and custom translations

  1. FabioZumbi12
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/FabioZumbi12/TranslationAPI
    Contributors:
    FabioZumbi12
    Languages Supported:
    Customizable
    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 items 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_
     

    Maven repository:
    Repository:
    Code (Text):
    <repositories>
      <repository>
       <id>TranslationAPI-repo</id>
     <url>https://raw.githubusercontent.com/FabioZumbi12/TranslationAPI/mvn-repo/</url>
      </repository>
    </repositories>
    Dependency:
    Code (Text):
    <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
    OnyxianSoul likes this.