Да, это возможно; и на самом деле совсем не сложно!
Я написал API-интерфейс C ++ до того, как использовал API JavaScript Ajax Google Translate (это единственный существующий API Google Translate), используя libCURL, чтобы делать грубые переводы для незаконченной игры.
Поскольку Qt linguist использует файлы XML в соответствии с указанным выше лицом, должно быть довольно легко перевести и записать их в действительный файл XML!