title: Find localized Windows strings
body: <p>I need to find some strings that the current version of Windows is using.  For example, when I create a new folder, it is initially named "New Folder" on English Vista.  I need to programmatically find what that folder would be named on any language and version of Windows that I might be running on.  </p>
  
  <p>Anyone have any ideas how to do that?</p>
  
  <p>Thanks Morinar -- I just stumbled upon that article too.  Unfortunately, the stringID doesn't appear to be constant -- it's 30396 on my Vista, which isn't the same as what they show for XP.  So it would appear MS didn't keep it stable.</p>
  
  <p>EDIT: Looks like this isn't possible...?  This apps runs on computers in Germany, The Netherlands, France, Spain, Brazil, Mexico, Vietnam, Taiwan, China, Japan, South Korea, India, Israel, Hungary ...  You get the idea.  It will take a very long time to install all the different language packs and find out what 'New Folder' is in every language.</p>
  
  <p>Perhaps the best option is to default to "New Folder" and make the user change that value if they want to.  I just prefer to have the software figure out as much as it can and spare the user from configuring _yet_another_setting_.</p>