Hi Mike,
I’m not from the developers team but I can tell you about my site.
wpForo is RTL ready and work fine with RTL.
My site: https://mityaalim.org/community/ is in Hebrew.
To my understanding there is a language file for Farsi.
Missing phrases can be added and or changed via a special tab in the control panel.
As for the installation – I had no issues, it is straight forward as the English install.
Good luck
You can’t have different forums with different languages on the same WordPress. You can create forums with different languages, but they will be listed on the same page. And they will not be changed when the website language is changed. This is not a simple post to have multiple translation versions, this is a different content and different database structure.
Forum language (buttons, actions messages…) can be changed based on WordPress language but forum content cannot be changed (forum, topic, posts).
For forum translation in different languages you should use wpForo POT file and create PO/MO files for each language. More info here:
https://wpforo.com/docs/root/translation/translate-using-pot-file/
We recommend send the translation files to us, we’ll add those in core so the plugin update process will not remove them.