I don't think the issue was just mistranslations quite so much as something like this.
Reporter 1 : What are the requirements for your female astronauts?
Scientist : They must have no scars, smell nice, etc
(Silence where no one asks if the males have the same requirements)
Globe & Mail reporter reads story, invents sexism angle. Doesn't check facts in the slightest.
While I make no claim as to the Globe and Mail's accuracy, it's actually quite a reputable news source (most of the time; it's one of two major newspapers in Canada). Both the Guardian articles you've linked are years out of date, and the G&M piece quotes heavily from Chinese news sources regarding statements made in the last week.
Seriously, a search on Google for "Taikonaut Requirements" would have turned up links refuting the story that appeared within seconds. I know cause I ran that search just now. Even if you can't be bothered to check facts, why invent a bull**** sexism angle when the "Those crazy Chinese!" angle is already there? That's ****ty reporting at the very least.
That said, all the links to said Chinese sources (China Daily, Xinhua) contained in the article are down as of today.
I'm not certain how long they've been down. Earlier, I had to find the China daily article myself by searching on their website. The link on the article didn't work. They've certainly been down from the time I first posted on this thread.
http://usa.chinadaily.com.cn/china/2012-03/25/content_14906617.htmThat's the story I found when I checked.
You're in China, go interview a taikonaut for us 
One of the Taikonauts is actually from Zhengzhou, Henan which is less than an hour from where I'm staying. I doubt she'll be there now though. She's probably in the Gobi Desert where they launch these things from. And that's more like 3 days travel by train.
EDIT : I notice that the original article has now been edited to
1) Blame the failures in reporting on the fact that the Chinese won't talk to them.
2) Insinuate that the female taikonauts receive less training than the males.
3) Claim that Major Liu Yang is from Jilin despite the fact that pretty much every report I can find claims she's from Henan.