The link for the contributed build of Mozilla 1.7.11 on http://www.mozilla.org/releases/index.html is invalid. It is now http://ftp.mozilla.org/pub/mozilla.org/mozilla/l10n/lang/moz1.712/mozilla-1.7.12.zh-CH.win32.installer.exe , but this file does not exist. It should be http://ftp.mozilla.org/pub/mozilla.org/mozilla/l10n/lang/moz1.712/mozilla-1.7.12.zh-CN.win32.installer.exe (the CH changed into CN) - there is no such region as CH. (I'm completely new to bugzilla, and I 'm not sure how to use it. I could use some assistance, though I'm sure I can get some at irc://moznet/.)
Fixed (in two places). Thanks for the report. The site should update within 30 minutes.