danielepantaleone/b3-plugin-translator


A BigBrotherBot plugin which is capable o translating in-game chat messages into a specified language.

http://forum.bigbrotherbot.net/plugins-by-fenix/translator-plugin-(by-mr-click)

Language: Python


Translator Plugin for BigBrotherBot BigBrotherBot

Description

A BigBrotherBot plugin which is capable o translating in-game chat messages into a specified language.


NOTE: since B3 v1.10.1 beta this plugin has been included in the standard plugins set, thus all patches and updates will be performed in the official B3 repository.


Download

Latest version available here.

Installation

  • copy the translator folder into b3/extplugins
  • add to the plugins section of your b3.xml config file:

    <plugin name="translator" config="@b3/extplugins/translator/conf/plugin_translator.ini" />

Microsoft Translator API configuration

  1. Create a new Windows Live ID
  2. Create an account on the Azure Data Market
  3. Pick a service plan
  4. Register an Azure application
  5. While registering the new application you will need to specify a website and a software name: you can use as website http://localhost and as software name whatever name you like more

The Azure Application registration, provides two critical fields for API access: client id and client secret: you have to put those credentials inside the plugin configuration file.

In-game user guide

  • !translate [<source>]*[<target>] <message> translate a message
  • !translast [<target>] translate the last available sentence from the chat
  • !transauto <on|off> turn on/off the automatic translation
  • !translang display the list of available language codes

Support

If you have found a bug or have a suggestion for this plugin, please report it on the B3 forums.

Build Status

Project Statistics

Sourcerank 3
Repository Size 63.5 KB
Stars 2
Forks 3
Watchers 3
Open issues 0
Dependencies 5
Contributors 1
Tags 2
Created
Last updated
Last pushed

Top Contributors See all

Daniele Pantaleone

Recent Tags See all

2.7 May 11, 2014
2.3 January 29, 2014

Something wrong with this page? Make a suggestion

Login to resync this repository