This may be a little arcane, but what is the general naming convention in French when using proper names from other languages that use the Latin/Roman alphabet, especially for famous persons? For example, in this exercise Leonardo Da Vinci is rendered in the French Léonard de Vinci. The Italian spelling seems to be widely used & in the States at least there has been a move towards using the native spelling of names in academic works & history books.
In English calling him Leonard from Vinci would sound really weird.