ブログ

wordpressで多言語サイトをつくる

wordpressで多言語サイト

wordpressを使って多言語サイトをつくる方法を紹介します。

wordpressにはマルチサイト機能という複数のサイトを管理する機能があります。

ただ設定が面倒なのでサブドメインで多言語サイトを管理することをおすすめします。

Medium 5585507277

photo credit: Robert S. Donovan via photopin cc

 

サブドメインとは、www.◯◯◯.comに対して、△△.◯◯◯.comや××.◯◯◯.comのドメインを増やしていくことです。

例えば、英語と中国語のサイトをつくる場合は、すでに運用している日本語のサイトwww.◯◯◯.comに対して、英語のサイトをen.◯◯◯.comで運用し、中国語のサイトをcn.◯◯◯.comで運用します。

サブドメインの設定はサーバのドメイン設定で行います。

サーバでサブドメインを設定したら、各サブドメインに対してwordpressを設置します。

これで3つの独立したサイトが出来上がりました。

 

さてここからが本番です。

日本語ベースのwordpressの場合、そのままでは至るところに日本語が表示されてしまいます。

例えば、ナビゲーションの「トップ」。

非常に気になるので、「Top」(英語サイト)や「主頁」(中国語サイト)というように表示させたいものです。

 

wordpressの良いところはコードを知らなくてもプラグインで対応できることです。

ナビゲーションやプラグインの中の日本語を英語や中国語に簡単に変換してくれるプラグインが、xili-languageです。

このプラグインを使えば、ナビゲーションの表示やプラグインで動作するソフトウェアの表記を簡単に英語や中国語などに切り替えることができます。

 

今回、このプラグインで救われたのは、wp-membersというプラグインソフトの英語表記化です。

wp-membersは、会員制サイトをつくるときに使われるプラグインです。

オープンにしたいページと会員登録を必要とするページとを分けることができます。

 

ところがwp-membersは、初期状態ですでに英語と日本語とが混在しています。

日本語サイトに英語が混じっていても気になりませんが、英語サイトで日本語が混じっているのは気になります。

xili-languageのsetting for expertsタブを開くと、右下にTranslation domains settingsという欄があります。

その欄にインストールされたプラグインがリストアップされています。

wp-membersをクリックすれば、wp-membersの画面の表記が英語に変わります。

 

ナビゲーションメニューの表記を中国語や英語に変えたいときは、Languages front-end settingsタブを開き、プルダウンメニューから中国語や英語を選びます。

 

各サイトに多言語のリンクを貼るときは、カスタムメニューを作成して、メニュー構造のなかにリンク先のURLを指定したメニューを加えます。

日本語サイトには、英語サイトと中国語サイトのリンクをメニューに設定し、英語サイトには日本語サイトと中国語サイトのリンクを設定します。

 

中国語サイトで使うSNSシェアボタンプラグインは、微博をサポートしているJuiz Social Post Sharerを使いました。

関連記事

  1. 中国で国際決済
  2. 中国でウェブサイト運営 中国でウェブサイトを運営する場合の留意点
  3. ドメインネーム 商標権者が優先してドメインネームを登録できます
  4. 海外出張のときに重宝するパソコンの遠隔操作 海外出張のときに重宝するパソコンの遠隔操作
  5. 中国行きが決まったら日本でVPNを設定しておく 中国行きが決まったら日本でVPNを設定しておく
  6. 電子印鑑の作り方 電子印鑑の作り方
  7. パソコンでできる簡単な商標調査 パソコンでできる簡単な商標調査
  8. 海外のデザイナーにロゴをデザインしてもらう

このコラムを書いている人

TANAKA Tomio

TANAKA Tomio

2004年弁理士登録 電機・電子・IT分野を得意とし国内・国外の権利化について豊富な経験と実績あり。 中国上海駐在経験を活かし中国実務についても豊富な経験あり。 知的財産調査官として特許を始め意匠・商標・著作権・不正競争防止に係る模倣品の輸入差止め審査に従事した経験を活かし模倣品対策についても積極的に取り組む。

パーソナルリンク

認証済みサービス

プロフィールを表示 →

PAGE TOP