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.
Drag and drop into your /plugins folder.
lang: a 2-letter ISO 639-1 Code
uppercase: whether or not to capitalize the translated message
/trans - reloads the configtrans.reload - permission to reload the configMore commands
More permissions
More transparency