In compliance with Law #20,305, all public documents (including personal papers and some commercial contracts) have to be translated and signed by a certified "public translator" (traductor público), whose seal and signature have to be legalized on each document by the Translators' professional body of their jurisdiction. All private persons, companies, the judiciary and other government departments are subject to this law regarding documents or depositions in a foreign language.[2] In order to be certified as a public translator for a major European language, candidates have to attend university courses leading to the professional degree of traductor público.