ヘルプセンターでサポートするすべての言語を指定する必要があります。有効にした各言語について、翻訳したヘルプセンター名と、翻訳したテキストスニペットを追加することもできます。ヘルプセンターの言語は、Zendesk Supportで有効になっている言語の影響は受けません。
ヘルプセンターの言語を有効にした後、ローカライズしたコンテンツを追加することで(「ヘルプセンターのコンテンツのローカライズ」を参照)、ヘルプセンターで使用する言語をエンドユーザーが選択できるようになります。
ヘルプセンターの言語を設定するには、Guideの管理者であることが必要です。
ヘルプセンターで言語を有効にする
サポートを予定しているヘルプセンターの言語を有効にします。
次に、有効になっている言語について、ナレッジベースを設定し、サポートする言語でコンテンツが表示されるようにします。
ヘルプセンターの言語は、Zendesk Supportで有効になっている言語に関係なく、有効化されます。Supportで有効になっていない言語をGuideで有効にした場合、その言語がヘルプセンターで選択されていると、「リクエストを送信」フォームがSupportアカウントのデフォルトの言語で表示されます。
ヘルプセンターで言語を有効にするには
- Guideで、サイドバーにある設定アイコン()をクリックして、「言語設定」を選択します。
- 「別の言語を追加」をクリックします。
リストをスクロールまたは検索できます。Guideでサポートされているすべての言語と、リクエストベースで利用できるほとんどの言語(クラウドソースの翻訳がある言語)から選択できます。
- 「言語」ドロップダウンをクリックして言語を選択し、その言語のヘルプセンター名を入力します。
ヘルプセンターの名前は、デフォルトのヘルプセンターの名前の翻訳された名前です。
- 「言語を追加」をクリックします。
- 言語をさらに追加したい場合は、「別の言語を追加」をクリックします。
有効になっているすべての言語のリストがヘルプセンターの「言語」ページに表示されます。
- 終了したら、「ヘルプセンターの言語」ページで「保存」をクリックします。
次に、まだ設定していない場合はナレッジベースを設定し、サポートする言語でコンテンツが表示されるようにします。
ヘルプセンターでの翻訳コンテンツの表示方法を理解する
言語を有効にすることと、その言語で翻訳されたコンテンツを利用できることの違いは、ヘルプセンターでユーザーに表示される内容に影響します。たとえば、ヘルプセンターのデフォルトの言語が、米国英語(en-us)に設定されているとします。このヘルプセンターでは、フランス語(fr)に翻訳されたコンテンツも提供しています。
ヘルプセンターでユーザーに表示される言語は、次の優先順位に従って決まります。
- ユーザーが現在表示しているページのURLで指定されている言語(指定されている場合)
- ユーザーの現在アクティブなセッションに設定されている言語
- ユーザーのプロフィールで設定されている言語設定
- ユーザーのブラウザの優先言語
- ユーザーのブラウザで指定されたその他の互換言語
ヘルプセンターがこれらの言語のいずれにも一致しない場合は、ユーザーにはヘルプセンターのデフォルトの言語が表示されます。
以下の例で、いくつかの異なるシナリオを説明します。
-
シナリオ1:ユーザーのブラウザ言語が、ヘルプセンターで有効になっていない言語だとします。ユーザーにはデフォルトの言語で記事が表示されます。
つまり、デフォルトのブラウザ言語がポーランド語(pl)に設定されているユーザーは、このリンク(https://support.zendesk.com/hc/pl)にアクセスします。このサイトはポーランド語に翻訳されていないため、デフォルト言語のサイト(support.zendesk.com/hc/en-us)にリダイレクトされ、コンテンツが英語で表示されます。
-
シナリオ2:ユーザーのブラウザ言語がヘルプセンターで有効になっている言語であり、その記事の翻訳済みコンテンツがあります。このユーザーには、翻訳コンテンツが自動的に表示されます。
つまり、ユーザーのデフォルトのブラウザー言語がフランス語の場合、ユーザーがURLでロケール(fr)を指定していなくても、フランス語に翻訳された記事が表示されます。https://support.zendesk.com/hcリンクにアクセスすると、自動的にhttps://support.zendesk.com/hc/frにリダイレクトされます。
-
シナリオ3:ユーザーのブラウザ言語はヘルプセンターで有効になっている言語ですが、その記事をその言語に翻訳したコンテンツがありません。その記事は、そのブラウザ言語のヘルプセンターには表示されません。ユーザーが手動でその記事のページに移動しようとしても、その言語に翻訳されていないため、ページエラーが表示されるか、その言語版のヘルプセンターのホームページに移動します。
たとえば、フランス語をデフォルトのブラウザ言語として設定しているユーザーには、フランス語に翻訳されたすべての記事が表示されますが、翻訳されていない記事がある場合、ページが存在しないというメッセージが表示されます。これは、frロケールが設定されているが、すべての記事が翻訳されているわけではないためです。
すべての例において、記事を表示する言語をユーザーが手動で変更したい場合、URLに異なるロケールを指定するか、ヘルプセンターの言語ドロップダウンメニューで言語を変更する必要があります。ヘルプセンターで言語が有効になっており、その記事で提供可能な翻訳済みのコンテンツがある場合、そのコンテンツが表示されます。
たとえば、URLに「https://support.zendesk.com/hc/de」と入力すると、デフォルトのブラウザ言語に関係なく、そのページのドイツ語のコンテンツが表示されます。URLにロケールを指定しても、ヘルプセンターを表示する言語は変更されません。別の言語でヘルプセンターを表示するには、言語ドロップダウンメニューを使用する必要があります。
一部のコンテンツのみを他の言語で提供する場合は、次の解決策のいずれかを検討してください。
- 未翻訳の記事を既存の言語にリダイレクトする
- 記事のデフォルト言語バージョンを翻訳ページに追加します。この例では、英語の記事をフランス語の翻訳ページにコピーすることを意味します。「ヘルプセンターのコンテンツのローカライズ」を参照してください。
ヘルプセンターから言語を削除する
「ヘルプセンターの言語」ページで言語を削除すると、ヘルプセンターで有効になっている言語を無効にできます。言語を削除すると、削除された言語のヘルプセンター記事は非公開になりますが、Guide管理画面には残ります。その言語を再び追加すると、関連するコンテンツが再び公開されます。
多言語のヘルプセンターを設定するには
- Guideで、サイドバーにある設定アイコン()をクリックし、「言語設定」をクリックします。
- 削除する言語の横にあるオプションメニューをクリックし、「削除」をクリックします。
確認ダイアログが表示されることなく、言語が言語リストから削除されます。必要に応じて「別の言語を追加」をクリックすることで、削除した言語を再度有効にできます。
- 終了したら、「ヘルプセンターの言語」ページで「保存」をクリックします。
翻訳したヘルプセンター名を変更する
言語を有効にすると、翻訳されたヘルプセンターの名前を追加できます。翻訳されたヘルプセンターの名前はいつでも変更できます。
翻訳したヘルプセンター名を変更するには
- Guideで、サイドバーにある設定アイコン()をクリックし、「言語設定」をクリックします。
- ヘルプセンターの「言語」ページで、任意の言語の名前フィールドをクリックしてから新しい名前を入力します。
- 終了したら、「ヘルプセンターの言語」ページで「保存」をクリックします。