Чтоб разобраться в этом вопросе, нам нужно вернуться в Империю Ахеменидов. Дело в том, что столица этой империи находилась в провинции Персис и именно из-за этого иностранцы называли империю Персидской.
К слову сами Персы-Иранцы называли своё государство либо Иран, либо Ария.
Так когда же все начали именовать Персию Ираном?
В 1935г.. Тогдашний шах Реза Пехлеви обратился к миру на заседании в Лиге Нации. Он требовал, чтоб его страну именовали ИРАН вместо ПЕРСИЯ, иначе страна будет считать это как оскорбление и унижение .
Часть стран приняли его требования стразу, некоторые нет. К примеру,А Великобритания называла Иран Персией до 1975 года ( на официальном уровне), хотя и изменила Англо-Персидскую кампанию на Англо-Иранскую кампанию.
К 1975 году Персию называли Ираном повсеместно!