title: Change a localized InfoPlist.strings using an Xcode target
body: <p>Here's an obscure problem. I'm using an InfoPlist.strings to localize my app name. It's only got one value: <code>CFBundleDisplayName = "Mon App"</code>. The strings file is localized (putting it in a directory for that localization). </p>
  
  <p>I've just made an extra target, where I change things like the non-localized app name (different <code>Info.plist</code>s), and the icon. I'm also changing the Default.png using a run script build phase (copying different files depending on the app type I'm building).</p>
  
  <p>I've tried using the script to copy different versions of my InfoPlist.strings, but I couldn't make it work. Here's what I used:</p>
  
  <pre><code>if($TARGET_NAME == "MonApp")then
  cp fr.lproj/MonApp_InfoPlist.strings fr.lproj/InfoPlist.strings
  endif
  </code></pre>
  
  <p>I've seen a post suggesting <a href="http://wincent.com/a/products/wincent-strings-util/" rel="nofollow noreferrer">wincent strings util</a> for processing strings, but wanted to see if there's an easy way to do this. Any help greatly appreciated.</p>