[英]PHP gettext and conditional statements
第一次使用gettext和PoEdit转换网站时,我注意到条件语句生成的消息将被忽略。
例如,PoEdit如何从这样的交换结构中获取消息?
if ($a == 1)
echo _("Text one");
else if ($a == 2)
echo _("Text two");
else if ($a == 3)
echo _("More text .. $b");
这不是“ switch语句”,但是无论如何,我向您保证, if
语句中的代码与其他任何代码都不相同,则Poedit或xgettext(提取的内容)都不会。
无论您的未知代码和未知的Poedit配置/ xgettext调用是什么问题,都无法说。 什么可以说,与肯定,就是它是不相关的条件语句-这将是完全荒谬的和非功能性(你能想象没有任何分支不平凡的一段代码?)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.