多言語サイトのドメインを管理する
更新日時 2021年 2月 25日
- 多言語コンテンツを作成する
- 翻訳する言語ごとにサブディレクトリーを追加する
- 複数のドメインを管理する(Marketing HubおよびCMS ProfessionalおよびEnterpriseのみ)
- 言語別のスマートコンテンツ
- JavaScript 翻訳
多言語コンテンツを作成する
ランディングページまたはウェブサイトページでは、多言語でコンテンツを作成して、翻訳されたバージョンのページを同じサブドメインでリンクできます。ドメインマネージャーでサブドメインのプライマリー言語を設定すると、HubSpotによって各翻訳のURLに言語コードサブディレクトリーが追加されます。また、多言語でナレッジベース記事を作成することもできます。
サブディレクトリーを追加する
コンテンツエディターの [設定]タブで、ブログまたはページの言語コードサブディレクトリーを設定することもできます。下のスクリーンショットでは、スペイン語バージョンのページにサブディレクトリー「es」が追加されています。
HubSpot のブログについては、言語固有のブログを作成して、その新しいブログの永続的なサブディレクトリーを指定できます。
- HubSpotアカウントにて、ナビゲーションバーに表示される[設定アイコン settings]をクリックします。
- サイドバーメニューで[ウェブサイト] > [ブログ]の順に選択します。
- [ブログのルートURL]フィールドまで下にスクロールします。下のスクリーンショットでは、ブログの URL がサブドメイン「es」に設定されています。これは、すべての投稿がこのリストドメインに関連する URL パス上に作成されることを意味します。
アカウントサブスクリプションのレベルに関係なく、HubSpot ではサブディレクトリーを必要な数だけ設定できます。
複数のドメイン
Marketing Hub Enterpriseアカウントでは、ブランドドメインに使用できるトップ レベル ドメイン数に制限はありません。以下の例に示すように、言語固有のトップ レベル ドメインを接続し、各ページの言語に応じて、それらを相互に交換して使用できます。複数言語のトップ レベル ドメインをホストするには、レジストラ(登録機関)で各ドメインを購入し、ドメインをHubSpotに接続する必要があります。接続したら、エディターの[設定]タブから、選択したドメインのコンテンツを公開できます。
言語別のスマートコンテンツ
スマートコンテンツでは、訪問者の優先言語に応じて、ページのエリアをその言語で翻訳されたコンテンツに動的に更新できます
JavaScript 翻訳
最終手段として、ページまたはブログ記事の単一のバージョンをホストし、Localize などの JavaScript ソリューションを使用して、訪問者の優先ブラウザーに基づいてコンテンツを翻訳するという方法もあります。