Trans

Trans

A simple plugin that translates ingame chat messages to the language of your choice using the Google Translate API, with a simple [YQL response parser](http://developer.yahoo.com/yql/console/?q=select %20from%20google.translate%20where%20q%3D%22This%20is%20a%20test%22%20and%20target%3D%22de%22%3B&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys#h=select%20%20from%20google.translate%20where%20q%3D%22testing testing%22%20and%20target%3D%22es%22%3B) using the default Yahoo YQL tables. The json-simple library that is shipped with Bukkit is used for parsing.

Trans is intended as a replacement of SayAgain, but one that actually works, handles encoding properly, is FOSS, and includes a proper parser (from 1.0.2b). It has also been used as an April Fools joke. It should be compatible with every Bukkit implementation > 1.4.7R1.0.

Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

The source code is licensed under the LGPLv3 license.

Installation

Drag and drop into your /plugins folder.

Configuration

lang: a 2-letter ISO 639-1 Code uppercase: whether or not to capitalize the translated message

Commands

  • /trans - reloads the config

Permissions

  • trans.reload - permission to reload the config

Todo

  • More commands

  • More permissions

  • More transparency


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files