@garbados google translate is pretty good at technical german! and there's some academic papers in english I think...part of freifunk, though, is their particular culture; I've heard it's as much/more a cultural organization as a technical one, and that can make it hard to understand from the outside.