I do not have the time to assist the project, but one thing I can do is provide some suggested changes to the English translations. Some of the English on things like the administration web pages could be changed slightly to sound better to a native English speaker.
Who do I contact to get the info I need to help with this?