We have a bunch of solution on the table since this was first posted:
Which allows you to quickly translate.
Additionally discourse-ai does have some support for translation, which we will be building upon.
The UX of the forum supports multiple languages and users can select what locale they want, I have seen many cases where forum owners set up categories dedicated to particular languages.