China won praise for moves to cap its surging greenhouse gas emissions at a meeting of major economies on Tuesday, even as Germany criticised the lack of progress towards a new United Nations climate treaty.

"China is very active," French Environment Minister Jean-Louis Borloo told reporters on the second day of the two-day meeting of 17 major emitters.