关于地名英语发音的问题

为什么广东现在不叫canton而叫guangdong,为什么东莞现在不叫tungkun而叫dongguan,为什么厦门不叫amoy而叫xiamen?为什么现在都要用拼音,这些地方本来都有自己的英文名啊,而且搞个英文名不是为了方便老外认路吗?如果用这些拼音他们根本不会拼,就算个别拼得出,按照英文的发音规则去发的话根本和我们用拼音发出来的不是同一个音啊,还有为什么哈尔滨又会用harbin,西藏又会用tibet这些正确的发音而不强迫它们用haerbin xizang呢?
2026年09月23日 05:36
有3个网友回答
网友(1):

好问题,支持一下。希望有人详细回答。
就个人知道的,简单解释一下。
很多的地名,早期使用的,叫做Postal System,是当时的传教士等为了向外国发电报而根据当地人的发音编的一套拼读满清/民国的地址的方法,还不是49年后的中国的。49年后来用了普通话,就变成汉语拼音了!后来79年重新规定了用汉语拼音来拼写所有的中国的地名人名等等,好像只有8个暂时保留的。记得有Mao Tsetung, Chou Enlai, Chiang Kai-shek, Soong Ching-ling, Tibet,等等,不一定准确,不要引用。
参考书:
文字改革出版社. (1975). 中国人名地名汉语拼音拼写法Zhongguo Renming Diming Hanyu Pinyin Pinxiefa. 中国北京Beijing, China: 文字改革出版社Wenzi Gaige Chubanshe.

网友(2):

确实如此,西方多用通用拼音,现在台湾也多为通用拼音,如台北Taipei,高雄Kaosiung,但现在正逐步倾向汉语拼音。我也觉得通用拼音更好,更贴近西方外语。望采纳!

网友(3):

因为政府要实行普通话政策,为了方便所有人理解。