Никакого правила, в принципе, и нет....
Если имя есть в греческих святцах, то при переводе, оно приобретает греческое звучание.
Если имя не греко-православное, то остается таким как было, например, в Греции есть и ромАн, и вИктор, и наполЕон, и Юрий )))
http://users.sch.gr/kassetas/Names3.htm