title: Gettext msgid is empty
body: <p>The <code>xgettext</code> command extracted this <code>.pot</code> from my .c file:</p>
  <pre><code>#: src/callbacks.c:171
  msgid &quot;&quot;
  &quot;A new NEC2 input file may not be opened\n&quot;
  &quot;while the Frequency Loop is running&quot;
  msgstr &quot;&quot;
  </code></pre>
  <p>from here:</p>
  <pre class="lang-c prettyprint-override"><code>  if( !Nec2_Save_Warn(
          _(&quot;A new NEC2 input file may not be opened\n&quot;
            &quot;while the Frequency Loop is running&quot;)) )
      return;
  </code></pre>
  <p><strong>Questions:</strong></p>
  <ul>
  <li>Is it a problem that the first line of msgid is an empty string?</li>
  <li>Will it affect the ability for <code>dgettext</code> to find the translation when the lines are translated?</li>
  <li>Other considerations?</li>
  </ul>