Windows Live Translation est une sorte d'extention à Windows Live Search. Le principe de ce service est de faire des recherches via Live Search, mais dans des langues étrangères, traduites à la volée.