WordPress4.0以降のサイトの言語変更による日本語化
2014/11/22
WordPress4.0が公開されて言語ファイルのインストールなどが自動化されました。
国際化版のWordPress4.0にてインストールしたWordPressに対して、
特定の言語(日本語)の言語設定を追加する手順についてご紹介します。
国際化版のインストール状態
本投稿の作成時点では丁度、日本語版が公開された日に作業をしていたこともあって、
早速、日本語版の更新がダッシュボードに表示されていますが、
更新の表示についてはこの言語指定の作業とは無関係な表示です。
2014/09/06 追記(9:00頃に確認)
WordPress.orgのサイトにてWordPress日本語版の公開がされました。
今後は、特に日本語化等を意識することなく、ダウンロードするだけで日本語環境の利用ができます。
国際化版のインストール
国際版としてWordPressをインストールするには、
インストール時に表示する言語選択ダイアログで[English(United States)]を選択します。
インストール自体は言語表示の違いのみです。
インストールが完了したらログインを行います。
ログインをするとダッシュボードが英語で表示されます。
国際版でインストールした場合[設定(Settings)]-[一般(General)]を選択しても、
「サイトの言語(Site Language)」表示はされません。
[ダッシュボード(Dashboard)]-[更新(Update)]を選択して状態では最新表示がされています。
サイトの言語変更による日本語化
サイトの言語変更を行うには、これまでのように「wp-config.php」に対して、
追加したい言語を指定することで行えます。
36 |
define('WPLANG', 'ja'); |
ここでは36行目あたりに追加しています。
追記したら、FTPクライアントなどでアップロードします。
ダッシュボードの表示を再読み込みします。
[設定(Settings)]-[一般(General)]を選択すると、
最下部に「サイトの言語(Site Language)」が表示されるようになります。
選択肢には「wp-config.php」に追加した言語が追加されています。
日本語を選択して[Save Change]をクリックして保存します。
保存が完了したら[ダッシュボード(Dashboard)]-[更新(Update)]を選択します。
最下部に「翻訳(Translations)」が表示されるようになっています。
[Update Translations]をクリックして翻訳を開始します。
Translations
Some of your translations are out of date.
[Update Translations]
すぐに翻訳が開始されます。
翻訳が完了したら[Retuen to WordPress Updates]をクリックして戻ります。
Update Translations
Updating translations for Akismet (ja)…
Translation updated successfully.
Updating translations for Twenty Fourteen (ja)…
Translation updated successfully.
Updating translations for Twenty Thirteen (ja)…
Translation updated successfully.
Updating translations for Twenty Twelve (ja)…
Translation updated successfully.
Return to WordPress Updates
なお、この時点でサーバー上に対して翻訳ファイルが、
自動的にダウンロードされて 配置されています。
ダッシュボードに戻ると翻訳がすべて完了しダッシュボードも日本語化されています。
翻訳
翻訳はすべて最新版です。
wp-config.phpの記述を削除
wp-config.phpに記述した「define(‘WPLANG’, ‘ja’);」は、
言語ファイルの追加を行ったら不要です。
適宜、削除しておきます。
設定を削除しても「サイト言語」の表示には影響は有りません。
WP Multibyte Patchのインストール
国際化版でWordPressをインストールした場合には、
WP Multibyte Patchプラグインはインストールされていません。
言語変更が完了したらWP Multibyte Patchのインストールを行っておきます。
補足(WordPress日本語版アップデート)
最近WordPress日本語版が公開されたことで、
アップデートの更新が表示されていますので、
[いますぐ更新]をクリックして更新しておきます。(上写真)
[いますぐ更新]をクリックするとすぐに更新が開始されます。
更新が完了すると画面に新着情報が表示されて更新は完了です。
さいごに
今回はすでにインストールされているWordPressに対して、
言語を新たについかする手順をご紹介しました。
自分で言語ファイルを追加する手間が省け、便利になった印象です。
参考
本投稿は、Google+コミュニティーにより以下のご指摘を頂いたことにより作成しています。
WordPress4.0が公開されたようなので日本語化してインストール|アルゴリズン on Google+
WordPress 4.0日本語版をリリースしましたので、書こうかどうか迷いましたが、一応書いておきます。
WordPress 4.0以降ではインストールに言語の選択画面(Language Chooser)が追加されました。その変更に伴い、
各言語パックはLanguage Chooserで選択した言語のものが自動的にダウンロードされますので、
グローバル版をダウンロードした場合であっても、
WPLANG定数の追記や言語ファイルの個別入手は基本的に不要です。WP Multibyte Patchは現時点でコアへの取り込みが行われていないため、インストールが必要です。
また、WPLANG定数は4.0以降で非推奨となっており、
多くの言語版のwp-config-sample.phpから当該の記述が取り除かれています。※詳しくは、http://make.wordpress.org/polyglots/, http://make.wordpress.org/core/, 日本語では、http://eastcoder.com/2014/09/language-settings-in-wordpress-4-0/ などが詳しいです。
上記でお教えいただいた以下のサイトを参考に画面キャプチャを加えてご紹介しています。
WordPress 4.0 における言語関連実装の変更とその注意点 | EastCoder;
WordPressはWordPress Foundation の登録商標(第5049965号)です。
WordPressロゴ、アイコンその他のマーク等はWordPress Foundation の商標であり、
WordPress Foundation の著作物です。
WordPress.comはWordPress Foundation が管理運営を行うドメインならびにサービスの名称です。
WordPress.com、WordPress.net、WordPress.org、WordPress.tv、
WordPressFoundation.orgはWordPress Foundationが
管理運営を行なう正式なトップレベルドメインであるとともに、
WordPress Foundationが運営を行うサービスの名称です。
wordpressはFree Software Foundation, Inc.によってGPL2+でライセンスされています。
関連記事
-
ローカル環境へのMySQL設置
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
電子メール(email)への共有をJetpack by WordPress.comで行う動作
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
headタグ挿入にWP Headmaster_v0.1-wordpressプラグインを利用
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
Gravatar™プロフィールウィジェットをJetpackを利用して表示する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
wordpressの投稿にページ送り(next page,pagenation)を表示する方法
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
WelCart専用テーマPayPal VermilionによるPayPal購入フロー
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
WordPressサイドバーウィジェットにAdSenseユニットを追加
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
WordPressのアクセス解析にWP Google Analytics_v1.4.0-プラグインを利用
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
WordPressの独自ショートコード埋め込みにパラメータで指定したJavaScript外部ファイルを指定する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
wordpressがエラーとなった場合に最初に確認すべきこと
Google or AdMax Promotion(it) 禁断の機能がau公式 …