title: XCode 9 localization export/import doesn't include NSLocalizedString() or comments
body: <p><strong>Situation:</strong> </p>
  
  <p>We use XCode exporting/importing tools to generate localizable files for our translators. This was going fine in XCode 8. Since we updated to XCode 9 we see a couple of problems.</p>
  
  <p><strong>Problems:</strong> </p>
  
  <ol>
  <li>When exporting a localization via Editor-->Export for localization...-->Development language only, <strong>it doesn't include</strong> <code>NSLocalizedString()</code> key/values as it should <a href="https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPInternational/InternationalizingYourCode/InternationalizingYourCode.html" rel="noreferrer">according to this documentation</a>: <code>When you export localizations, Xcode searches your code for the macros and includes the strings files in the exported localization file for translation.</code></li>
  <li>Comments that are added to the Localizable.strings development-language file seem to be non-existent in the export <code>.xliff</code> file. </li>
  <li>When importing a translated <code>.xliff</code> file, XCode seems to delete all the comments that are in the file. It gets replaced by <code>"(No Comment)"</code></li>
  </ol>
  
  <p><strong>Configuration:</strong></p>
  
  <ul>
  <li>XCode 9.0 (9A235)</li>
  <li>Dev language: NL</li>
  <li>Localized languages: Base, NL, DE, BE, LU</li>
  <li>Objective-C &amp; Swift hybrid project</li>
  </ul>
  
  <p><strong>What I've tried:</strong> </p>
  
  <ul>
  <li>I have tried looking at XCode 9 documentation or changelog to see what has changed in Localization, though nothing I can find mentions this change</li>
  <li>I can get my <code>NSLocalizedString()</code> strings to show up in the export when I first generate the development <code>Localizable.strings</code> file manually, by using the commandline command <code>find ./ -name "*.m" -print0 | xargs -0 xcrun extractLocStrings -o .</code> (I run it a second time for <code>.swift</code> files as my project is a swift/objc hybrid). Then combine the results, which let my strings show up in the export, however without comments, which are needed as guides for translators.  </li>
  </ul>
  
  <p><strong>Question:</strong> </p>
  
  <p>Is this an XCode 9 bug? Did I miss any documentation or new feature/option for localization exports/imports? Are there workarounds? </p>