Англичане особо не напрягаются и испанских Карлов называют просто
Чарльзами.
Испанцы в долгу не остаются и английских Карлов всех скопом именуют
Карлосами, Елизавет
Изабелями, а Георгов -
Хорхе.
UPD В тему: поляки Жана-Батиста Ламарка называют
Jean-Baptiste de Lamarck, а
Жана-Батиста де ла Салля -
Jan Chrzciciel de la Salle. Потому что первый какой-то хрен с бугра лицо светское, а второй - канонизированный католический святой, его имя не грех и перевести, чтобы все понимали, что он Иоанну Крестителю тезка.