Oracle Bot comes with a very sophisticated language detection and translation service. You can attach either a Microsoft or Google service to the environment and make use of it within your bot. Oracle Bots dev guide talks about it here.
But, these translation services are not free. So for my development purposes I created a custom component, which does the same for me but for FREE.
Introducing Yandex APIs (https://tech.yandex.com/translate/). It is simple and easy to use. And most importantly it is free.
Yandex supports over 90 different languages. The only thing you need to do is, register and create an API key for yourself.
Register and create an API key : https://translate.yandex.com/developers/keys
Download the custom component from my GitHub here.
Update the "detect_language.js" and add your key to the detectLanguage() function. Read the complete article here.
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.