I did translate all the stamps that are not in English and brought them with me to the interview although I haven t traveled to these countries since I came to Canada. The officer did not ask me for them. Yet, I encourage you to translate them to prevent any delay to your file in case they asked...