Just a thing I wanted to clarify. The user guide translator and other similar tools have started as side-projects and were not really part of Haiku at first. A few years ago it was quite a mess with svn and mercurial and github repos everywhere.
The sysadmin team is hard at work streamlining these things. Everything has been migrated away from SVN and mercurial, and now all repos are hosted in two places: the haiku organization at github, and our own Gerrit server. I hope someday everything will be on the Gerrit server, but not everyone will agree with this, for now.
So, yes, it is unfortunate that you landed in one of the wild and unexplored parts of the Haiku project codebases. I think people working on the C++ code would have less trouble than you did. We definitely should improve this. I think however that this is also one way you can contribute. Now that the website is also hosted on github, it is easy for anyone to improve the contributing guides and make these things more welcoming. And it is actually much easier to do so from an outsider perspective. People who are in the project for a too long time will simply grow tolerant to the issues.