Using Bing Translation in .NET
Sometimes it can be convenient to translate text into your applications. For this Microsoft offers a (free) translation service, Microsoft Translator. To use this service it takes only a few quick steps.
Go to https://www.bing.com/developers and create an account. You will get an ID to use the service.
Create a new project with Visual Studio
Add a reference to au service. The address of the service is:
https://api.microsofttranslator.com/V2/Soap.svc
Add a service reference to the project
Use the service in your application!
C#
LanguageServiceClient service = new LanguageServiceClient();
const string text = "Texte à traduire en anglais.";
const string appId = "Votre AppId";
Console.WriteLine(service.Translate(appId, text, "fr", "en"));
For details of the functions offered by the service: https://msdn.microsoft.com/en-us/library/ff512435(v=MSDN.10).aspx
Do you have a question or a suggestion about this post? Contact me!
Enjoy this blog?💖 Sponsor on GitHub