when翻译成:当时或那个时候。it指的是the girl' s honesty .
全段文字应该翻译为:当那个女孩走下舞台的时候,全场观众起立拍手来赞扬她的诚实。稍后,数十位报社记者报道了这位11岁女孩的诚实事迹------ 尽管当诚实的代价是(输掉)这个比赛。 但是,事实上她是那天比赛最大的赢家:她赢得了品格的比赛。
这里when it cost her the contest意思是 她的诚实让她输掉了比赛。it指带honesty,when还是按原意翻,就是在...的时候。
我已经回答了你啊..