If you have neither English nor French stamps on your passport, it would be best to translate them before receiving the interview invitation. I got them translated after I got the invitation to the interviewer, and I just had one working day to do it, and it was very expensive.