PHPのgettext関数を使用するためにpoeditで言語ファイルを作成しましたが、テストしようとしているページで、作成した.poまたは.moファイルを検索/ロードできません。私が間違っていることは何ですか?
$locale = "en_US";
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain("default", "/includes/locale");
textdomain("default");
//my .po ad .mo file is located here /includes/locale/en/default.mo
デフォルトの英語のlangファイルを読み込もうとしていますが、ファイル内のテキストを変更して、言語ファイルから読み取っていることを確認しました。現在、デフォルトのテキストのみが表示され、翻訳は行われていないと思います。間違ったパスの可能性があります