Fatti
A.A. e suo marito B.A. hanno stipulato in Georgia un contratto di maternità surrogata con E., una cittadina georgiana. Il uu.uu.2019 E. ha dato alla luce i gemelli C. e D. A.A. e B.A. hanno viaggiato con i bambini in Turchia e poi in Svizzera.
L'ufficio comunale del Cantone di Zurigo ha ordinato l'iscrizione dei certificati di nascita nel registro dello stato civile, con E. registrata come madre e B.A. come padre. Contro questa decisione, A.A., B.A., C., D. ed E. hanno fatto ricorso con successo presso la Direzione di giustizia del Cantone di Zurigo.
Il Dipartimento federale di giustizia e polizia ha presentato un reclamo contro la decisione della Direzione di giustizia. Il Tribunale amministrativo del Cantone di Zurigo ha accolto parzialmente il reclamo e ha ordinato la piena iscrizione secondo la decisione dell'ufficio comunale.
A.A., B.A., C., D. ed E. hanno quindi presentato un ricorso civile al Tribunale federale.
Legge
Il Tribunale federale ha esaminato innanzitutto se il certificato di nascita georgiano possa essere riconosciuto come decisione straniera ai sensi dell'art. 70 LDIP. È giunto alla conclusione che non si tratta di una decisione, ma dell'accertamento di un rapporto di filiazione sorto per legge.
Poiché non c'era una decisione ai sensi dell'art. 70 LDIP, il Tribunale federale ha esaminato se, secondo il diritto applicabile alla costituzione del rapporto di filiazione per discendenza, cioè ai sensi degli art. 68 e segg. LDIP, si sia costituito un…