Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用POEdit翻译Ajax JSON消息_Ajax_Json_Poedit - Fatal编程技术网

使用POEdit翻译Ajax JSON消息

使用POEdit翻译Ajax JSON消息,ajax,json,poedit,Ajax,Json,Poedit,使用(“foo”)正确翻译网站,使POEdit进行翻译。问题是我有json\u encode()方法,我用它以一种形式显示消息 我是这样使用它的: echo json_encode(array('info' => 'error', 'msg' => _("Message here")));` 虽然POEdit找到了文本,但它没有翻译 有人知道我如何用POEdit或其他方式翻译这些信息吗?谢谢。“Poedit”不会在运行时转换内容,而您的gettext库会。您需要初始化它并实际加载带

使用
(“foo”)
正确翻译网站,使POEdit进行翻译。问题是我有
json\u encode()
方法,我用它以一种形式显示消息

我是这样使用它的:

echo json_encode(array('info' => 'error', 'msg' => _("Message here")));`
虽然POEdit找到了文本,但它没有翻译


有人知道我如何用POEdit或其他方式翻译这些信息吗?谢谢。

“Poedit”不会在运行时转换内容,而您的gettext库会。您需要初始化它并实际加载带有翻译的MO文件。请参阅文档,了解这是什么语言/运行时(例如,普通PHP和WordPress的做法会有所不同)