News March 17, 2018 1 Comment Microsoft AI translates news as well as humans, takes on Google Translate
News March 22, 2017 Microsoft ends support for Translator app on Windows 8, Windows Phone 7.1 and WP 8