I could help with the translation, if you want. I'm more in ROM translations (to German), but after I found this thread, I'd love to help here. I like MC a lot and also that mod creators support different languages for their mods.
Just upload a listing of all words that needs a translations. And if the English word is pure fiction (non existent in the real world ^^), at best with a short description what they do - the applicable environment of the item. Maybe there are in-game descriptions for the player already? I'm not sure, it's the first time I will try IndustrialCraft2 (and a couple of other big mods together).
If the translation to German is cancelled, please upload the current state.
Also wenn Bedarf besteht, werde den Tab mal eine Weile offen lassen.