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.
Latest version available here.
- copy the
add to the
pluginssection of your
<plugin name="translator" config="@b3/extplugins/translator/conf/plugin_translator.ini" />
Microsoft Translator API configuration
- Create a new Windows Live ID
- Create an account on the Azure Data Market
- Pick a service plan
- Register an Azure application
- 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
translate the last available sentence from the chat
turn on/off the automatic translation
display the list of available language codes
If you have found a bug or have a suggestion for this plugin, please report it on the B3 forums.