Здесь много ссылок на тему этого вопроса. Вопрос не такой, но и именно эти два имени рассматриваются:
Почему при переводе имен королевских особ мы меняем само имя, как George 5 -> Георг (а не Джордж), а James 1 ->Яков (не Джеймс)?
А здесь такой же вопрос:
В русском языке библейский Исаак так и пишется, но почему тогда Isaac Asimov — Айзек?