I think the points brought up in the issue by @trek are very valid.
Why not see first if there is enough interest within the community for a specific language and then to follow on with are there enough community members to maintain that translation. I think the technical implementation will be secondary to solving the the actual translation issue.
To my mind we’re struggling to keep up up to date the english version, even with that being the dominant language of the community. It will take an exceptionally dedicated set of translators for this to take off.