Rob Camick wrote:You approach is wrong. You should not use a "locale renderer". You should just populate the combo box with the data from the locale.
I can't quite agree that it's flat out "wrong." In general, too many people populate combo boxes with display strings instead of using renderers, so it's refreshing to see this locale renderer approach.
That said, in this case it's probably easier to populate the combo boxes with the localized strings. Or perhaps you could populate them with <localized, unlocalized> tuples.