次のコードを使用して .mo 翻訳を読み込もうとしていますが、うまくいきません。私はphp gettext extを持っています。私のphpinfo()で有効になり、必要なすべてのロケールがインストールされます。何か見逃しましたか?
$locale = "en_US";
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain("messages", "./locale");
textdomain("messages");
私の .mo ファイルは次の場所にあります./locale/en_US/messages.mo