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