Well, I am a native Chinese speaker.
And, I've checked some downloading websites. They generally require the registration. I could help register and publish, but some webistes need around two-week period to check whether your software is in accordance with the uploading policies. It is easy. By the way, my name is Andy.