Vectron Translate

Vectron Translate

Description

Ever had players on your server who were speaking god-knows-what-language and you could not understand them? Vectron Translate allows you to set your language and then receive translations (using the Microsoft Bing Translator) when someone speaks in a language that is not your own.

Example Chat:

Example Chat

Permissions

  • vectron.translate - Allows you to receive translations and use the /translate command and associated sub-commands. By default, all users have English set as their language.

Added in V0.2.2/0.3

  • vectron.getlanguage - Gives access to /getlang (see below commands list).
  • vectron.languages - Gives access to /languages (see below commands list).
  • vectron.reload- Allows user to run /vectron reload.

Commands

  • /translate - Allows you to check your current set language.
  • /translate [language] - Allows you to set your language (e.g. /translate french would set your language to French).
  • /translate off - Allows you to disable translations if you no longer wish to receive them. Can be re-enabled by setting your language.

Added in V0.2.2/0.3

  • /translate text [text] - Translates [text] from auto-detected language into your set language (/translate text unas gatos returns "some cats")
  • /getlang [player] - Gets the language of [player].
  • /languages - Shows a list of supported languages in your language, or English if you have disabled translations.
  • /vectron reload - Reloads the plugin config.

Setup

To use Vectron Translate, you will need to complete the 10 simple steps outlined on the Setup page. Failing to do this will mean you can't use the plugin as intended.

Configuration

  • Client-ID - The Microsoft Translator Client-ID (EXPLAINED IN SETUP).
  • Client-Secret - The Microsoft Translator Secret-Key (EXPLAINED IN SETUP).

Planned

  • Automatically set language based on IP of user. Sets based on locale, so technically added.
  • UUID support (for name changing in future). Added.

News:

I have setup a bitbucket repo for the plugin, so if anyone wants to fix the bugs, or write new features, feel free to do so. When you're done, submit a pull request and once a week I'll compile the changes and submit the new jar to bukkit.

If you enjoy this plugin, please consider donating some amount to show your appreciation and buy me a cup of coffee ;)

Donate via Paypal


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    49475
  • Created
    Jan 5, 2013
  • Last Released File
    Oct 1, 2014
  • Total Downloads
    3,074
  • License

Categories

Recent Files