Since this your first time doing a translation like this, I'd honestly recommend doing some drafts, then asking a friend or 2 to help and check it over. Having people check for mistakes/proof read is always a good thing.
Seems the series is officially being translated into English. so I assume the translators dropped it, or is just hasn't gotten around to doing the next batch yet