English-to-Russian MT added to Windows Live Translator

The Microsoft Research Machine Translation team has added English to Russian to the list of language pairs offered for Windows Live Translator, which can now be reached at https://www.windowslivetranslator.com/ or the new mirror https://microsofttranslator.com/.

Read more on the Microsoft Research MT blog at https://blogs.msdn.com/translation/.