Имена собственные Роналдо и Роналду имеют одно и то же происхождение. Но, как видим, у них разное написание и, соответственно, произношение.
Оба имени (или фамилии, это совершенно не важно) имеют принадлежность к романским языкам. Это видно из их фонетической структуры.Но есть и разница:
Роналдо:
Так мы будем произносить, когда человек с таким именем является итальянцем. Либо это "короткое имя" (прозвище) бразильца. В Бразилии любят эти прозвища, выполненные в итальянской манере. Ударение на предпоследнем слоге.
В частности, есть бразильский футболист с таким прозвищем.
Роналду:
Буква "У" в концовке - это явный признак португальского языка. Либо языка Северодунайской подгруппы (молдавский и румынский). Если мы произносим имена (не прозвища) португальцев, молдаван и румын, то в конце желательна буква "У". Ударение также на предпоследнем слоге.
Например, есть португальский футболист Криштиану Роналду.