お客様の言語で話しかける

ビジネスの国際的なアイデンティティを反映しましょう。
2020-11-12 約1分で読めます
お客様の言語で話しかける

ビジネスの性質によっては、複数の言語や異なるタイムゾーンで運営する必要があるかもしれません。たとえば、スイスのように複数の公用語がある国に住んでいる場合がそうです。 お客様が観光客であったり、国際的なゲストを受け入れたり、複数の国の人々にオンライントレーニングを提供したりする場合もあるでしょう。これらのケースやその他多くの場合に、ウェブサイトと予約管理ソフトウェアがビジネスの国際的なアイデンティティを反映することが望まれます。

お客様は自分の言語で話しかけられることを喜びます。SuperSaaSはまさにそれを実現します。アラビア語などの右から左に読む言語を含む30以上の言語をサポートしており、インターフェースが直感的に使いやすいように再構成されます。一つの言語やタイムゾーンを選んでそれに固定する必要はありません。SuperSaaSは、システムがお客様の言語とタイムゾーンに自動的に適応する機能を提供しており、すべての画面、その後のメールやメッセージが、そのお客様に合った正しい言語と時間で表示されます。

ユーザーが言語を自分で選択できるようにする

SuperSaaSには、個別に使用することも、任意の組み合わせで使用することもできる複数のオプションがあります。最も簡単なオプションは、お客様自身がカレンダーの言語を調整できるようにすることです。アカウントのレイアウト設定で、デフォルトの言語を設定し、お客様が自分の言語を選択できるように設定することができます。お客様がカレンダーにアクセスすると、ページ上部の国旗を使用して好みの言語を選択することができます。カレンダー内のシステムが生成するテキストはすべてそれに応じて変更されます。

レイアウト設定メニューには、タイムゾーンを設定するオプションもあります。アカウントのデフォルトタイムゾーンを設定するだけでなく、「ユーザーが自分のタイムゾーンで時間を表示できるようにする」設定も可能です。そうすることで、お客様に表示される時刻は、あなたが設定したデフォルトのタイムゾーンではなく、常にお客様のローカルタイムゾーンと一致するようになります。お客様に登録をお願いする場合、IPアドレスに基づいてタイムゾーンが自動的に選択されますが、必要に応じて手動で調整することもできます。

日付の表記はすべての人に対して同じになることに注意してください。そのため、お客様が異なる国や大陸に広がっている場合は、場所に関係なく一般的に使用され、理解できる日付形式を選択することをお勧めします。

異なるタイムゾーンでの作業についてもっと読む

クエリ文字列でユーザーの言語を事前選択する

お客様の好みの言語がすでにわかっている場合は、カレンダーへのリンクに「クエリ文字列」と呼ばれるものを追加することができます。 そうすることで、ユーザーがページに到達したときに、自分の言語でカレンダーを見ることができます(もちろん、後で変更することもできます)。

たとえば、英国に住んでいて、カレンダーのデフォルト言語を英語に設定しているとします。しかし、言語があまりわからない新しい国際的なお客様がいて、最初の言語であるスペイン語でカレンダーを提供したいとします。カレンダーのURLに?lang=xxを追加する(xxは2文字の国コード)だけで、これを簡単に実現できます。ユーザーはスペイン語でカレンダーを表示するようになります。このオプションは、SuperSaaSがサポートする32の言語のいずれにも使用できます。

以下のオンラインチュートリアルへのリンクを使用することで、実際にどのように動作するかを確認できます:

英語:
https://www.supersaas.jp/schedule/demo/Conversation_lessons?lang=en

フランス語:
https://www.supersaas.jp/schedule/demo/Conversation_lessons?lang=fr

スペイン語:
https://www.supersaas.jp/schedule/demo/Conversation_lessons?lang=es

言語に基づいて表示テキストを変更する

上記のオプションの1つ以上を使用することで、お客様はカレンダーとシステムが生成するすべてのテキストを好みの言語で見ることができます。ただし、独自に追加したコンテンツ(カレンダー上部のテキストなど)は元の言語で表示されます。

これらの画面上のメッセージをカスタマイズすることで、選択された言語に基づいて自動的に調整されるようにすることができます。これは「オートテキスト」と呼ばれるものを使用することで実現できます。オートテキスト文字列は、メッセージが生成されるときに自動的に別のものに置き換えられる単語のセットです。よく知られた例は、メールの上部にある「Dear $name」で、$nameはお客様の名前に置き換えられます。

使用するオートテキスト文字列は$ifアクションです。$ifステートメントを使用する場合、アクションが現在のアクションと一致する場合にのみ、残りの文が実行されます。この場合のアクションはESやFRのような言語識別子です。次に、波括弧の間に表示したいテキストを入力します{スペイン語に設定されているときに表示したいテキスト}

オートテキスト文字列はこのようになります:

$if ES {Buenos días}

システムはお客様に設定された言語(クエリ文字列または言語フラグの使用のいずれか)を確認し、スペイン語の場合はデフォルトテキストの代わりにこの特定のテキストを表示します。他の言語についても同様に設定できます:

$if FR {Bonjour}
$if EN {Good morning}

システムでは次のように表示されます:

設定

スペイン語の例

フランス語の例

英語の例

確認メールとリマインダーにオートテキストを使用する

カレンダーとすべての画面上のメッセージが完全にカスタマイズされましたが、これをメール確認とリマインダーにも反映させたいと思うかもしれません。確認メールとリマインダーのオートテキストは、レイアウトタブ(設定の下)から追加でき、画面上のメッセージと同じように機能します。唯一の違いは、アクションを引用符で囲むことです。

つまり、オートテキスト文字列はこのようになります:

$if "ES" {Gracias}
$if "FR" {Merci}
$if "EN" {Thank you}

上記のリストでは、英語のオートテキスト文字列も追加しています。最もよく使用する言語でテキストを表示するようにシステムをトリガーする別の方法は、$elseを使用することです:

$if "ES" {Gracias} $else {Thank you}

ストレートクォート(")を使用し、カーリークォート(" or ")を使用しないようにしてください。そうしないと、システムがオートテキスト文字列を認識できなくなります。

ウェブサイトでは、画面上のメッセージのカスタマイズおよび確認メールとリマインダーについての多くの提案を見つけることができます。

これらのヒントとトリックが、国際的な多言語環境でSuperSaaSを最大限に活用するのに役立つことを願っています。さらに質問がある場合は、お問い合わせください。