What is the ERC (European Research Council)? Find more information here:

-ERC website
-Euresearch: the Swiss guide to European research & innovation

Q: My PhD ceretificate is in Latin. Do I need a certified translation?

A translation is not required, provided that the full name of the applicant, the degree titel and the date of award are clearly identified.
But note that PhD certificates in any other non-EU official language needs a certified translation.