1.现在新闻为什么都把主席叫“president”? 2.内蒙古干嘛叫“Inner Mongolia”?
1. 为了跟国家元首的习惯称谓相统一。
2. Inner Mongolia是西方人的习惯称谓,英文遵从西方习惯。
类似的有西藏称为Tibet,珠穆朗玛峰称谓Mount Everest
很多少数民族地区,尤其新疆和西藏,地名是按照少数民族语言发音走的,例如喀什Kashgar,吐鲁番Turpan等等
南沙群岛,称做Spratly Islands
西沙群岛,称做Paracel Islands
这些都不是按照拼音来的,类似例子有很多很多
原因嘛,可能是西方殖民主义者很早以前发现这块地方的时候,就自己命名了,一直沿用至今。
英文学习者,只能遵从他们的习惯称谓。