我看过所有的Gettext都不起作用,但没有解决我的问题。 我使用以下代码来测试gettext:
putenv("LANG=nl_NL");
setlocale(LC_ALL, "nl_NL");
bindtextdomain("messages", "./lang");
textdomain("messages");
echo _('Aanmelden');
我尝试回显所有函数的结果,然后返回,1,nl_NL,/ opt / lampp / htdocs / SOS / lang,message。
我的目录结构是:
/opt/lampp/lang
/lang
/nl_NL
/LC_MESSAGES
/messages.po
/messages.mo
这是我的档案文件的内容:https://gist.github.com/Merccy/5bd6258e810564e286cd
我还尝试重启我的服务器,并确保我有nl_NL语言环境,但它仍然无效。
我真的很期待得到答案。