使用_("foo")
正确翻译网站,以便POEdit翻译它们。问题是我有json_encode()
方法,用于在表单中显示消息。
我这样使用它:
echo json_encode(array('info' => 'error', 'msg' => _("Message here")));`
虽然POEdit确实找到了文本,但它没有翻译。
有人知道如何使用POEdit或其他任何方式翻译这些消息吗?感谢。
答案 0 :(得分:0)
“Poedit”不会在运行时翻译,gettext库也可以。您需要初始化它并实际加载 MO文件并带有翻译。请查阅文档,了解它是什么语言/运行时(例如,普通的PHP和WordPress将采用不同的方式)。