poedit在jquery中看不到语言

时间:2016-07-23 08:58:31

标签: jquery poedit

在下面的jQuery中,我需要使用poedit语言。但它没有看到/认识到这一点。在设置中,我包含了正确的文件。 也试过“”而没有“”,没有人工作。

问题:我做错了什么?感谢您的回复。

jQuery('input[name="add_button"]').after('<div class="exceed"><?php echo __('Sorry You have exceed maximum limits', 'rdp-plugin') ?>"</div>');

2 个答案:

答案 0 :(得分:0)

gettext别名是_()(一个下划线)而不是__()(两个下划线)。如果您希望Poedit扫描自定义函数,则需要将它们添加到 Keywords 选项卡中的目录属性中:

Keywords

答案 1 :(得分:0)

您需要描述您的情况better - 如果您没有提供足够的信息来重现,则无法正确猜测您的实际问题。但Poedit肯定不会以某种方式将使用jQuery的代码列入黑名单。

如果你在JavaScript文件中有这个代码(jQuery只是一个API,你似乎认为它是一种自己的语言),那么Poedit将它视为一个JavaScript文件,你有只是一个字符串文字,而不是__()电话,因此Poedit当然不会将其视为一个电话。