As it was (somehow sneakily) announced recently, the source code of the MSX assembler Compass is now online. This is awesome since not only can we now learn how such a wonderful tool was made, but it also opens to door to eventually further improve it if someone dares.
The problem is that the code comments in the published sources are written entirely in Dutch, and this of course dramatically decreases the pool of people that can understand what's going on. Thus I decided that something had to be done... and I did: I forked the repository and created a pull request in which all the code comments have been translated to English.
Now, as you all know I have some superpowers, but understanding Dutch is not one of them. What I did was to write a script that walked through all the code lines, detected the comments, passed them to the Google Translate API and modified the code file with the result.
Of course the result is far from perfect. I have done a light review of the generated translations to fix and improve obvious mistakes (for example "slot" was translated as "lock" for some reason) but the result is still weird and even almost absurd in some cases, as expected from an automatic translation.
And this is where you, my dear Dutch-speaking MSX lover, can chime in and help! You can take a look at the changes in the pull request (read access is available for everybody), and if you decide that you want to contribute in the improvement of the translation, I can add you as a collaborator in the fork. Then you'll be able to either push changes yourself, or to write comments suggesting changes that I can apply myself. Whatever you prefer.
So that's the thing. Who's up for the challenge?