this is simply based on my experience - please consider seeking advice from other people as well.
You should aim to have everything that is not in English or French translated. So in my subjective opinion, it includes visa, exit/entry stamps, and the "biographical info" (cover) page ....
So...