Я слышала, 国 китайцы прибавляют к названиям стран, которые у них считаются великими державами ну или играют большую роль в международной политике. Я когда говорю 俄国, меня китайцы часто поправляют, говорят, что 俄国 - это во времена СССР, а сейчас мы не 俄国, а 俄罗斯. Вразумительно объяснить, в чем разница, при этом не могут. Но я все равно 俄国 говорю.
интересное мнение
значит, Таиланд (泰国) и Бангладеш (孟加拉国) - тоже великие державы?
ИМХО, когда китайцы стали знакомиться с западными странами, им названия стран показались длинными, и они стали называть страны по формуле "первый иероглиф + 国". но потом оказалось, что так не получится, т.к непонятно, 瑞国 - это 瑞典 или 瑞士, а 奥国 - 奥地利 (ну чем Австрия не сверхдержава в 19-м веке?!) или 澳大利亚...
法国,德国 и т.п., которые уже закрепились, так и остались, а другие названия стран стали писать полностью и без 国.