質問: WordpressのSimplemembershipで翻訳ファイルが一部反映されない Wordpressで簡単な会員サイトを作ろうとしています。 他の方も質問していましたが プラグインSimplemembershipで ログイン前の画面の 「お願い ログイン. あなたは会員ですか ? 」の「お願い」の部分や ログイン画面の 「パスワードを忘れた?」の部分の翻訳を直したいと思い、 サーバー(Xserver)の /wp-content/languages/plugins/ /wp-content/plugins/simple-membership/languages/ 両方でPoeditを用いて修正したpoファイル、それによって生成されたmoファイル2つをアップロードし直しました。 しかし、サイトに戻り確認したところ全く変更が反映されておりませんでした。 その際ファイル名がja.mo、ja.poと正しくなっているのは確認しています。 また、poファイルを見た際、「please」がもともと「→」となっておりましたが、 その時点でサイトの「please」にあたる部分は「お願い」となっておりました。 関係があるかはわかりませんが使用しているテーマはthe thorです。 マークアップ、プログラミング言語ほとんど知識がないため手詰まりの状態です。 どなたかコメントしていただけると幸いです。
回答: プラグインの「languages」フォルダではなくWordpress本体のフォルダ(以下)に同じ名前のファイルがありませんか?? あるとしたら(多分あると思うのですが・・)そちらが優先適用されますので、編集したものをそちらへアップロードしてはいかがでしょうか?? 【Wordpress本体の言語フォルダ】 1.Wordpressのインストールフォルダ(index.phpや.htaccess、wp-config.phpのある場所)を開く 2.「wp-content」を開く 3.「languages」を開く 4.「plugins」を開く この中にもプラグインの言語ファイルがあります(前述したようにここのものが優先適用されます) ※もしもチェックしてダメだった場合にはブラウザのキャッシュをクリアしてみましょう。