Hi Wolverine,
I translated my paystubs and ID card at the following certified translator which is recognized by the IRCC, and I got my PPR without any issues regarding such translations.
ICU Immigration Service Center
16 Khan Younis, Mohandseen, 5th floor. Giza, Egypt.
Tel: 02-33459623...