Documented
Should it be translated as a community for translations that are open source?
Yes, I believe so.
Okay, thanks!
What would be the alternative readings?
The Finnish translation is paraphrased as "translation community (which is a part) of open source (movement)".