PoEdit在html标签中没有看到gettext

时间:2013-06-12 14:59:57

标签: php html gettext poedit

我使用PoEdit。它会扫描所有.php文件,每次使用gettext()或_()时都会查找,并更新.po和.mo文件。

我有一个.php文件,其中包含html标签和php,如下所示:

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
  <head>
    <?php
      $message = _("blabla");
    ?> 

这里POEdit没有看到“blabla”,所以它没有添加到.po文件中。

有没有办法让PoEdit扫描这部分php?

1 个答案:

答案 0 :(得分:1)

您需要编辑Poedit解析器设置以解析HTML文件。为此,请单击File-&gt; Preferences,选择'Parsers'选项卡,选择PHP解析器并单击'Edit'。 “Parser setup”对话框的第二个字段显示解析器使用的扩展。您可以更改以下内容的*.php值:*.php;*.htm;*.html