I am come from China, so i use chinese, i find there are several parts have not be translated, please check the attachments, i can help you if you need, thank you!
All wpForo front-end phrases are located in Dashboard > Forums > Phrases admin page. Here you can edit each phrase and translate to your language. If you can’t find some phrase you can add it using [Add new] button.
IMPORTANT: If you did some change in phrases, please don’t forget to delete phrase cache in Dashboard > Forums > Dashboard admin page.
Doc for wpForo translation here: https://wpforo.com/docs/root/translation/