These words, even if verbs are at the infinitive, seem to make kind of sentences explaining how to proceed in order to set some electricity installation on, so I personaly would agree to let it be translated, as it must not be that obvious to do it using a simple dictionary.
Actually, I already translated them into English...
I also think they are quite hard to find... It happens that I'm "specialized" in technical translations, and I have a "thick" bibliography