I would like to help with the localization also, currently working in software localization and been working with games for 5 years. Now, I just keep translating them for fun.
So if you will decide to start the process, let me know.
PS. Good luck with Steam release! Moreover, your idea with piracy present was great, the news about it made my day))