The written language is also typed to a certain degree. Almost all disease words use a common radical (e.g. 癌症 for cancer), for example. As a more extreme case, every chemical element name in Chinese incorporates a radical that reflects the chemical's basic state - liquid (water), gaseous (air), metallic (gold), or non-metallic (earth) - symbolically connecting the old elemental system with modern chemistry.
And the short names of England, France, America, Germany, Korea, Thai, and China itself contain 国. This seems to suggest that there was a naming convention initially being followed.
Better examples than country names for illustrating this difference between Chinese and English include disease names (mentioned above), fish names, bird names, tree names, flower names, mountain names, river names …
Here's a terrific twitter thread about Chinese nicknames for NBA players: https://twitter.com/i/moments/993587263283048449?lang=en
An example from the thread[1]:
Stephon Marbury - 马政委 "Marburyist Political Commissar"
This is a pun on "Marxist Political Commissar," since in Chinese both "Marbury" and "Marx" are spelled with the same first character "ma" ("horse").
[1] https://twitter.com/nick_kapur/status/993571262327910400
Similarly, New Gold Mountain is Melbourne Australia near where the Australian gold rush started soon after.
Chinese does, however, use phonetic transcriptions for proper names of people and places. This leads to some very unfortunate contortions, as the Chinese language is much less suited to phonetic transcription as compared to syllabary-based languages like Korean or Japanese. There's no "one obvious way" to map a foreign name onto the Chinese sound-set, and even when you do, there's likewise no obvious way to choose the corresponding characters (and you must be cautious to avoid characters with unwanted meanings or connotations).