As for the docs. Yeah that might be a good idea. We will not translate the forums however as we expect users to post in English and translating every other text to their language might suggest to them that it's fine to post in their language.
If you need a Dutch translator, please message me :)