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