Emanon設定 多言語は、サイトを多言語化(最大6言語)する場合に使用する機能です。hreflangタグ(rel=”alternate” hreflang=”x”)をheadタグ内に出力し、検索エンジンに多言語ページの存在を通知します。

  • 多言語機能にページの翻訳機能はありませんのでご注意ください。
  • 自動翻訳機能を提供するプラグインの動作保証はございません。各プラグインのご利用にあたっては自己責任となりますので、ご留意ください。
  • 多言語機能は、サブディレクトリのみに対応してます。
  • ルートサイト(翻訳元)とサブディレクトリサイト(翻訳)のページ構成・URL スラッグは同一にします。

多言語設定

Emanon設定 多言語は、ルートサイト(翻訳元)とサブディレクトリサイト(翻訳)の両方で設定を行ってください。WordPress管理画面にログイン後、メニュー名「Emanon設定」をクリックし、タブ「多言語」をご覧ください。

Emanon設定 多言語

切り替えボタン[ヘッダー]の表示

ヘッダーメニューの右側に多言語サイト「切り替えボタン」を表示します。切り替えボタン[ヘッダー]は、パソコン[PC]またはスマホ[SP]で表示・非表示の設定が可能です。

切り替えボタン[ヘッダー]

切り替えボタン[ラベル]にテキストを入力すると、ボタンの下にラベルが表示されます。切り替えボタン[ラベル]をスマホでも表示したい場合は、有効[SP]を有効にします。

切り替えボタン[ヘッダー]の表示例

ボタンスタイル

複数の言語に翻訳したWebサイトがある場合複数の言語リンクを指定します。翻訳サイトが1サイトのみの場合言語名[1]リンクを指定してください。ボタンスタイルの言語名[1]リンクを指定すると、言語名[2]から言語名[6]の設定は反映されません。

サイト言語を選択

WordPress管理画面にログイン中サイトで使用する言語を指定してください。

言語を選択・サイトURL

切り替えボタン」に表示したいメニュー名リンクURLサブディレクトリサイト(翻訳)の言語に合わせて設定します。

言語名【1】〜言語名【5】は、「切り替えボタン」をクリックした際に表示されるメニュー名に適用されます。サイト階層【1】〜サイト階層【5】は、サブディレクトリーを指定します。

言語コード【6】

選択肢にない言語に対応したサブディレクトリを設置するのに使用します。言語コード【6】には、ISO 639-1 言語コードを入力してください。

ISO 639-1 言語コード

ISO 639-1 言語コード
出典: フリー百科事典『ウィキペディア(Wikipedia)』

ISO 639-1 言語コードとは、言語の名称の略号を規定した国際規格です。ISO 639-1 の欄から英文小文字の略語をコピーして言語コード【6】に入力してください。

サブディレクトリ(翻訳)の設定手順

ルート(ドメイン)の下層に配置するディレクトリ(フォルダ)のことをサブディレクトリといいます。多言語設定の内容(サイトURL[1]〜[6])に合わせて、サーバーの管理画面からサブディレクトリを追加してください。

サブディレクトリ設定例

下記は、ルート https://wp-emanon.jp/に設置したサブディレクトリの例です。

  • ルート(翻訳元) :https://wp-emanon.jp/
  • サブディレクり  :https://wp-emanon.jp/言語コード/
  • 英語翻訳例    :https://wp-emanon.jp/en/
  • 日本語翻訳例   :https://wp-emanon.jp/ja/

urlの末尾(上記例:太文字の箇所)がサブディレクリです。サブディレクリは、言語コードを指定してください。サブディレクリごとにWordPress本体をインストールし、WordPressテーマ「Emanon Premium」をインストール・有効化します。

サブディレクトリのEmanon設定 多言語

サブディレクリWordPress管理画面にログインし、Emanon設定 多言語で言語の指定をおこないます。下記は、https://wp-emanon.jp/en/(英語)のWordPress管理画面にログインしたEmanon設定 多言語設定例です。

[サブディレクトリ:英語サイト]https://wp-emanon.jp/en/の設定例

英語サイト https://wp-emanon.jp/en/の設定画面

サイト言語English言語を選択[1]日本語サイト階層[1]ルートに指定します。

[ルート:日本語サイト]https://wp-emanon.jp/のEmanon設定 多言語 設定例

ルート https://wp-emanon.jp/の設定画面

ルート(翻訳元)のEmanon設定 多言語ではサイト言語日本語言語を選択[1]Englishサイト階層[1]サブディレクトリーに指定します。

metaタグ設定 Hreflangを有効化

Emanon設定 タグのmetaタグ設定でHreflangを有効化してください。headタグ内にEmanon設定 多言語で設定した言語に応じたhreflangタグ(rel=”alternate” hreflang=”x”)が出力されます。

hreflangタグ出力例

<link rel="alternate" hreflang="ja" href="https://wp-emanon.jp/" />
<link rel="alternate" hreflang="en" href="https://wp-emanon.jp/en/" />