Too bad I am not a ninja, so I have no clue as to how to translate them properly.
FYI, Japan is a obligation-based society. I am sure this forum is pretty much the same. There are many people who are very nice and generous about sharing their knowledge with others. I think a couple of magic words like "please", or "thanks" will do the trick for you. Good luck!