以下を確認して、設定が正しいかをチェックするとよい。
1.Plugin情報が書いてあるPHP File
plugin.php
<?php
/*
Plugin Name: HogeHoge
Description: HogeHoge
Version: 1
License: GPL2
Text Domain: hoge-plugin ← ここ
Domain Path: /languages/
*/
?>
2. ファイルが適切な位置に保存されているか。
ファイルは以下のルールで保存されていることが期待されている。
($PLUGIN_ROOT_DIR はプラグインがインストールされているディレクトリ)
$PLUGIN_ROOT_DIR/$DOMAIN_PATH/$TEXT_DOMAIN-ja.mo
上記の設定に従うと、moファイルが以下の場所に格納されていると期待されている。
$PLUGIN_ROOT_DIR/languages/hoge-plugin-ja.mo
3. load_text_domain関数に渡されている引数
load_text_domain関数は第1引数が設定ファイルに書かれた Text Domain、 第2引数が false、第3引数が moファイルが格納されているWP_PLUGIN_DIRの相対パス を入れる必要がある。