CICのサイトを見てみたら、
How to obtain a police certificate - China
のページには
The original police certificate must be submitted along with the application for permanent residence, and must be accompanied by an English or French translation prepared by an accredited translator.
と書いてあるので、英訳したものが必要ですね。
また、CICのHelp Centreのページで次のQ&Aがありました。
My police certificate is not in English or French. Do I need to send a translation?
http://www.cic.gc.ca/english/helpcentre/answer.asp?q=039&t=4
Yes. If your application is not in English or French, you must send a translation from a certified translator with your application.
Translations by family members are not acceptable.
と書いてあります。