As an admin of a German based forum, i have found google translate is my new best friend.
It may be anoying at times to have it in German, but it doesnt realy matter as long as you can translate. I tell all my board members to go to google translate if they find something they are not sure of - simples I even get a laugh and the literal translatiuons sometimes too...
So while you are waiting for it to be fixed - google translate!
While this solution will help you out temporarily, please also let us know when you find non-translated parts - we can only fix the errors we know about and we try to add missing transalations asap when they are reported...