J-10 Vigorous Dragon is the NATO designation. The codenames for Chinese aircraft tended to be closer to Latinized Chinese then random words for example Q5 Fantan. But the codenames seem to be over. The last Russian fighter codename I know of was SU47 Firkin. Why the stop? The internet. Codenames dated back to the second world war where in the first codenames were assigned to Japanese fighter as they had kept there fighter programs away from western eyes. This continue in the cold war when satellite an overflights gathered most of the Intel on the Russian force. The Russians kept there equipment designations rather bland, Project#s mostly. But today a new fighter is posted all over the web before the first flight. And the name is well known.