我遇到了PoEdit无法识别关键字的问题,如果它在braces语法中。例:
$test = "{$view->translate('invisible')} some text around";
PoEdit v1.7.4
我在heredoc语法等中有很多字符串,如果我使用大括号那么这些变量对于PoEdit扫描是不可见的。有可能以某种方式修复吗?
答案 0 :(得分:0)
我的猜测是xgettext
(Poedit使用的;不是真正的Poedit问题本身)不会尝试解释字符串文字。您可能希望submit a bug关于缺少对GNU gettext的插值字符串的支持。
但修复它很简单:只是不要使用插值:
$test = $view->translate('invisible') . ' some text around';