繁体   English   中英

PHP gettext和条件语句

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM