system-config-language uses hardcoded icon paths, because of this it doesn't pick up the user's icon theme. This happens in the window icon and the icon that is used at the top of the tool itself. it should use the icon name "preferences-desktop-locale" and let gtk look up the correct icon.
it is already using that /usr/share/icons/gnome/32x32/apps/preferences-desktop-locale.png It will nice if you can add steps to reproduce problem you facing
Closing this as a not a bug. Please reopen if any problem
Created attachment 522680 [details] attachment showing the offending icon In our meego netbook theme we have customised that icon path, but that doesn't affect the flag icon shown in this screenshot.
This icon is provided by gnome-icon-theme-3.0.0-2.fc15.noarch, either patch s-c-l for it or just change /usr/share/icons/gnome/32x32/apps/preferences-desktop-locale.png with your expected .png file. It should work.
Right, in F15 the capplet has changed so it only has one icon. This bug is against F12 which may be of limited interest to other people but we're still using it as we can't yet have a GTK3 dependancy. However in F12 I can tell you that the app icon isn't picked up by the capplet inside the app, it is picked up by control centre.
I am installing F12, can you write steps to reproduce it? actual and expected results
Sure. The icon to the left of 'Please select the default language' in the application should reflect the preferences-desktop-locale icon in the active icon theme. If you want a test icon theme you can use https://meego.gitorious.org/meego-netbook-ux/meego-icon-theme/
Also, I believe we've now solved this problem downstream with a distro patch to remove the icon entirely, so, given that GNOME 3 has solved this entirely you may want to resolve this WORKSFORME or somesuch.
ok i am closing this. Thanks nick, Do reopen if any problem persist.