I'm not sure what you mean by localizing icon, picture, ... but as for an enum description, have a look at this post: http://forum.strataframe.net/FindPost2712.aspx
You create the attributes and pass your Localization Key and True as your parameters.
For the others, I guess you can always check on your localization key and set the apropriate properties to their text or message contents, something like:
Me
Hope it helps.