By using this service application, you can be able to detect user's input language and translate user's input to desired language. It also contains a static entity which has all the available Azure supported languages with Code, Native name and directory name.
The main thing you need is you need to create and an account in Azure and select the plan as per your need. It's because subscription key from Azure is needed to use the methods inside this application. Currently I am using the free plan but based on your needs it may change. Kindly use the below URL to create an account in Azure.
Home - Microsoft Azure
Newly Added