What you described there on the last reply is a feature we are considering doing as part of Discourse AI.
The idea is to allow site to optionally translate all user generated content to a set of target languages, and show the translated content instead of the original one, allowing seamless conversations to take place across language barriers.