ALL official documents that are not shown in English or French, need to be officially translated.
If you passport has english/french already on it, then it doesn't need to be translated.
I assume Italian national ID card is only in Italian, so that would definitively need to be translated and a "certified true" copy of the ID made.
but again you only need to provide national identity cards if you are being sponsored by your parent. if you are being sponsored by a spouse, you only need to provide a marriage certificate?? so maybe i dont need to translate the national identity card?