该网站使用_("foo")进行了正确的翻译,以使POEdit对其进行翻译。问题是我有json_encode()方法,我用它在表单中显示消息。
我是这样使用它的:
echo json_encode(array('info' => 'error', 'msg' => _("Message here")));`尽管POEdit确实找到了文本,但它不能翻译。
有人知道我如何使用POEdit或任何其他方式来翻译这些消息吗?谢谢。
发布于 2015-05-26 17:43:08
“Poedit”不会在运行时翻译内容,而gettext库会。您需要对其进行初始化,并实际加载带有翻译的MO文件。请参考文档了解这是什么语言/运行时(例如,普通的PHP和WordPress会有不同的做法)。
https://stackoverflow.com/questions/30443583
复制相似问题