The zh_CN translation can not be used. When clicked zh_CN, the URL changes to http://www.xfce.org/?lang=zh_CN. As you can see the url is right, but the page won't show up, it is still in en page. Somebody say the _ in zh_CN cause this problem, think that nick made the assumption somewhere that language-codes are always 2 characters wide.
Yes that's indeed the problem, duno why I did that... You can try changing this line in index.php (since I don't have svn access right now): -$userlang = substr(trim($_SERVER["HTTP_ACCEPT_LANGUAGE"]), 0, 2); +$userlang = trim($_SERVER["HTTP_ACCEPT_LANGUAGE"]);
MM that's not the problem, I'll have a look tonight.
Fixed