Have you thought about making a project page on tlwiki? It would probably get done faster that way, as I'm sure plenty of people would be willing to help translate, edit, and whatnot.
I'm not trying to be rude. If you want this to be a personal project I understand.