Based on other discussions on this site and elsewhere, using flags to identify languages is the path to madness.
Nevertheless, I need an easy way to identify the language of individual content items on my site. I was thinking a bracketed 3 letter prefix might do the trick:
[ENG] - English [FRE] - French [FRA] - French (better?) [ITA] - Italian [SPA] - Spanish [ESP] - Spanish (better?) [GER] - German [JPN] - Japanese [CHN-S] - Chinese Simplified [CHN-T] - Chinese Traditional etc...
Apart from the special case for Chinese's two distinct systems, would I run into any problems sticking to a 3 character prefix system?