Anything on your passport that is not in English or French must be translated, irrespective of if that stamp / visa was issued in the 5 year eligibility period or not.
You don't have to translate French stamps because French is one of the official languages of Canada and is acceptable as-is.