Official languages in Canada are English and French. Therefore, every document you submit on your application must be translated to one of those languages. (If original isn't on them, of course.)
This translation must be done by a certified translator. Meaning you can't just translate it yourself, or ask a frend - even though it sounds tempting.
Also, by "certified" translator, IRCC means "A member in good standing of a provincial or territorial organization of translators and interpreters in Canada". Which means you must confirm the translator you are thinking about using meets the requirements.
For each document, you will need to submit:
Use the checklist below as a reference to track which documents you need to translate:
Note: The checklist above is a just a guideline. You might be required to send more translated documents besides these. Follow the checklist on your official application.