Just here to grammar nazi, and well, hope this is correct - not too sure, though.
Kapitaan - Kapitän
Oberleutnant
Unterleutnant - don't think this rank actually existed
Feldweb - Feldwebel
Sergeant (is a Fwb)
Corporal
Schutzen - Schützen
Gefreiter
Gemeiner
Rekruit - Rekrut