Also, France is "Fa-guo" (Phonetic). It doesnt' mean LAWFUL country (the word for Fa means law, but it's a phonetic translation).
England, same thing. It doesnt' mean "heroic country". It's just the phonetic translation for "Eng".
Germany is "De Guo", in otherwords, it is not a "moral" country as the translation shows. It's because DEUTCHLAND is the name. DEU roughly translates to Deguo.
Spain - (Si Ban Ya) Phonetic based.
I am not sure if any country in Chinese translation would not be phonetic based.
Canada - "Ja na da" No real meaning here.
In other words, they're all phonetic based.
The meaning is somewhat relevant. The phonemes were chosen for the meaning of the character to some degree.