Someone can correct me if I’m wrong about this, but I believe the reason is the following:
For older, (mostly) European/Asian countries, we had no international standards bodies and so would come up with names that were useful to us for labeling other nations. Colonialism was probably also a factor here.
For newer nations we had a lot more standardization and better communication, so we just used the name we knew they called themselves.
Latest Answers