山田どうそんです。
WordPressは非常に使いやすいですが、テーマの多くは海外テーマですし、素晴らしいプラグインも英語がほとんどです。
どうしても英語が苦手、使いづらいと思う方も多いと思います。
そんなとき、このプラグインを使うと英語を日本語に翻訳して利用することができます。
自動で翻訳してくれるわけではないですが、一度設定すると英語を日本語にしてくれるので非常に便利です。
プラグインの特徴
- 海外テーマを日本語に変更できる
- 英語のプラグインを日本語に変更できる
プラグインのダウンロード
プラグインのダウンロードは下記のリンク先からもできますしWordPress内で「My WP Translate」と検索してもダウンロードが可能です。現在のバージョンは「1.0.2」。
[appbox wordpress my-wp-translate]プラグインの使い方
管理画面の場所
「メインサイドメニュー」>「My WP Translate」に表示されます。
プラグインの設定
「My WP Translate」をクリックすると「+Add Plugin」がアクティブになっています。
まずは、テーマの翻訳から設定しますので、自分が現在設定しているテーマをアクティブにしてください。僕の場合は「Hexa」が現在のテーマですが、ここは人によって使っているテーマ名が違いますのでよろしくお願いします。
テーマを翻訳する
テーマをアクティブにすると、おそらく次のような表示になると思います。
We couldn’t find language file, please enter the path to your theme/plugin language file relative to wp-content folder.
⇒(言語ファイルを見つけることができませんでした、あなたのテーマ/プラグイン言語ファイルの相対パスを入力してください。)
このようになっていますので、下にあるテキストボックスに言語ファイルの相対パスを任意で設定する必要があります。
このファイルの探し方は、FilezillaなどのFTPソフトを使って自分のWordPressが入っているフォルダを開きます。
僕のサイトであれば、(レンタルサーバーの方)
triggermind.com(あなたのドメイン) ⇒ public_html ⇒ wp-content ⇒ themes ⇒ hexa(テーマ名) ⇒ languages(言語フォルダ) ⇒ hexa.pot(言語ファイル)
となります。
なので、これをそのままスラッシュで区切って入力します。
/themes/hexa/languages/hexa.pot
このように入力して、「変更を保存」をすると次のように
「Enable translation panel」
と出てくるのでチェックを入れるとその下に翻訳するべき英語が一覧で表示されます。
あとは次のようにGoogle翻訳などで翻訳して日本語を入力していきます。
結構大変な作業ですけど、一度やってしまうと後は楽なのでがんばってやってみてください。
ちなみに、保存などは特に必要なくて入力するとそのまま反映させることができます。
ただ、テーマがアップデートされた場合に、言語ファイルのバックアップを取っておかないとすべてが水の泡になってしまうので、日本語入力がすべて終わったら、
「Create and Download .po file」
をクリックしてファイルをバックアップしておきましょう。
プラグインの日本語翻訳
次はプラグインの日本語翻訳ですがこれも基本的にテーマの翻訳と同じです。
「+Add Plugin」をアクティブにして「Select Active Plugin」で翻訳したいプラグインを選択します。
次のように選択できるので翻訳したいプラグインを選んでください。
翻訳プラグイン自体を翻訳してみましょう。
選択した「My WP Translate」がタブ表示になるのでそちらをクリックしてアクティブにします。
そして、「Enable translation panel」にチェックを入れると、テーマのときと同じように日本語の翻訳を入力できるようになります。
プラグインもよくアップデートされるので、こちらもしっかりとバックアップをとっておきましょう。
ちゃんと反映しているか確かめる
ちゃんと日本語訳になってるか見てみましょう。
「Add」を「加える」に翻訳しました。
はい。この通り「加える」に変更になってますね。
使ってみた感想のまとめ
プラグインだけでなくテーマも翻訳できるのは素晴らしいですね。
無料の海外テーマでかっこいいのはたくさんありますけど、どうしても英語が苦手で敬遠していた人でもこのプラグインがあれば、どんなテーマでも使えますよね。
ぜひ、利用してみてください。