There always seems to be drama amongst the translation community. Almost makes me want to learn Japanese.
I understand that if you're working on something, it stinks that people will take it for themselves but that's simply human nature.
But the solution is simple, if you don't want things leaked, keep it away from the internet in any capacity until it is 100% ready to be uploaded.