在下面的jQuery中,我需要使用poedit语言。但它没有看到/认识到这一点。在设置中,我包含了正确的文件。 也试过“”而没有“”,没有人工作。
问题:我做错了什么?感谢您的回复。
jQuery('input[name="add_button"]').after('<div class="exceed"><?php echo __('Sorry You have exceed maximum limits', 'rdp-plugin') ?>"</div>');
答案 0 :(得分:0)
gettext别名是_()
(一个下划线)而不是__()
(两个下划线)。如果您希望Poedit扫描自定义函数,则需要将它们添加到 Keywords 选项卡中的目录属性中:
答案 1 :(得分:0)
您需要描述您的情况better - 如果您没有提供足够的信息来重现,则无法正确猜测您的实际问题。但Poedit肯定不会以某种方式将使用jQuery的代码列入黑名单。
如果你在JavaScript文件中有这个代码(jQuery只是一个API,你似乎认为它是一种自己的语言),那么Poedit将它视为一个JavaScript文件,你有只是一个字符串文字,而不是__()
电话,因此Poedit当然不会将其视为一个电话。