I need to make a legacy program (its huge) support another language. Despite how badly I'd love to send them my single language project files and ask them to do the rest of the work, the translation agencies tend to put up a fight when I do that.
SO I am looking to generate a list of all UI controls in a project and their default text that is currently displayed. I'll then send that out to the translator and I'll generate a .resx file with the results. As far as I understand, as long as I name the resx files correctly for the language i am targeting and the localizable able property is set to true, once the culture changes it will switch over all of the text on my controls. Let me know if i am off on this, I spend my time in the embedded world and for some reason the higher ups decided I should be the one to tackle this.
I figure i can parse through the designer file to get the list, but I was hoping someone has a more elegant solution or knows of one that someone has already built. This seems like it would be a pretty common task.