Microsoft’s Skype Translator Preview Coming to Skype for Windows Desktop this Summer June 8, 2015 Josh Robert Nay If you're using Windows and you've been aching to get your hands on Skype Translator, you won't have to wait...