MicrosoftTranslator.com provides an API that is free up to 2MB per month. MS are moving from the Bing appID to an authorization token for their translator but as this forum post says have not brought the documentation up to date and don’t have VBA examples. So I’ve decided to post my own so people can suggest improvements. MicrosoftTranslator VBA module
Update 18-May-2015: handle international Unicode characters (eg Japanese, Arabic) as UTF-8.
Update 12-Jan-2017: added MIT license, improved debugging, 64-bit compatibility.
Update 20-Jan-17: VBA code posted for MS Cognitive services on Azure.
This post is now closed.