title: Empty PO file when scanning ctp files
body: <p>I'm trying to localize my <code>php</code> app that uses <code>.ctp</code> files for the views.</p>
  
  <p>Here a sample of a file's content:</p>
  
  <pre><code>&lt;h2&gt;&lt;?php __('Menu');?&gt;&lt;/h2&gt;
  &lt;table &gt;
  &lt;tr &gt;
      &lt;td  style="text-align:left&gt;
          &lt;?php echo $html-&gt;link('Main Config','/admin/configs/index')?&gt;
      &lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>PS: this is not my code and I cannot change it - but I need to translate it!</p>
  
  <p>I tried following threads using <code>POEdit</code> and tried <a href="https://stackoverflow.com/questions/18656322/how-to-read-in-cakephp-ctp-files-with-poedit">this solution</a>, which however seems to be on a previous version of <code>POEdit</code>...</p>
  
  <p>So I created a new <code>po</code> file for <code>de-DE</code> in my root directory (standard encoddings, ...), opened the catalog's preferences and added <code>.</code> and one specific <code>/subdir/test.ctp</code> file containing above code) to my source paths, then added <code>_</code> and <code>__</code> to the additional keywords (as well as some others I found to contain some text such as <code>input</code> and <code>link</code>, for example).</p>
  
  <p>Then, whether I use update, update from source, no string is found - it says "Translated 0 from 0 (0%)"...</p>
  
  <p>What am I doing wrong here?</p>
  
  <p><strong>NOTE:</strong> this is on a windows 10 pc with only <code>POEdit</code> installed, I didn't install <code>php</code> nor <code>php-gettext</code> installed directly on my machine, but they're supposed to be embedded in <code>POEdit</code> from what I could read...</p>