I have some works on this ready, but we have to fix some annoying bugs with some libraries which are keep being buggy and urgh. So when that is done I can work on this
Will you remove Yandex Translation if you succeed having support for Google Translate or do you plan to keep them both?
If you ask me, I will suggest you to have a component called “Translator” with a property option to choose between Yandex and Google Translate. In the future you may also feature a Bing Translation option… Completely up to you.