I don’t know, language is way too nuanced I think for AI to pick out truly effective translations that go beyond simply transactional. I mean just look at how bad Google translate it, and more sophisticated translate apps such as Reverso provide a multitude of possible translations per instance, oftentimes none of them are actually appropriate. The other problem is that language changes, and machine learning would essentially have to be socialized in order to be able to adapt to these changes.