ロケール選択のシナリオ

使用されるロケールは、ユーザーのタイプ、Studio構成、およびユーザーがどのようにStudioを起動したかによって異なります。

次に示すシナリオの場合、Studioでは、ロケールが次のように決定されます。

シナリオ ロケールがどのように決定されるのか
新しいStudioユーザーが作成された 新規ユーザーのロケールは当初、「ブラウザ・ロケールの使用」に設定されます。これは、現在のブラウザ・ロケールを使用することを示します。

この値は、特定のロケールに変更できます。

ユーザーが特定のロケールで構成されている場合は、ユーザーが別のロケールを明示的に選択したときや、サポートされているロケールを含むURLを使用してStudioを起動したときを除いて、そのユーザーに対してはそのロケールが使用されます。

ログインしていないユーザーがStudioに移動した ログインしていないユーザーに対しては、Studioはまず、Cookieのロケールの使用を試みます。

Cookieがない場合、またはCookieが無効な場合は、ブラウザ・ロケールの使用を試みます。

現在のブラウザ・ロケールが、サポートされているStudioロケールではない場合、Studioは、構成済のデフォルト・ロケールを使用します。

登録済のユーザーがStudioにログインした ユーザーがログインすると、Studioはまず、そのユーザーのユーザー・アカウントに対して構成されているロケールをチェックします。
  • ユーザーのロケールが「ブラウザ・ロケールの使用」に設定されている場合、Studioは、Cookieのロケールの使用を試みます。

    Cookieがない場合、またはCookieが無効な場合は、ブラウザ・ロケールの使用を試みます。

    現在のブラウザ・ロケールが、サポートされているStudioロケールではない場合、Studioは、構成済のデフォルト・ロケールを使用します。

  • ユーザー・アカウントが「ブラウザ・ロケールの使用」以外のロケール値で構成されている場合、Studioは、そのロケールを使用し、さらにCookieをそのロケールで更新します。
ログインしていないユーザーがユーザーのメニュー・オプションを使用して、別のロケールを選択した ログインしていないユーザーがロケールを選択すると、Studioは、新しいロケールでCookieを更新します。

このロケールの変更はローカルに適用されるのみであることに注意してください。ログインしていないすべてのユーザーに適用されるわけではありません。

ログインしているユーザーがユーザーのメニュー・オプションを使用して、別のロケールを選択した ログインしているユーザーがロケールを選択すると、Studioは、選択されたロケールでそのユーザーのアカウントとCookieの両方を更新します。
ログインしていないユーザーが、ロケールを含むURLを使用してStudioに移動した URLのロケールがStudioでサポートされている場合、Studioは、そのロケールを使用し、さらにCookieをそのロケールで更新します。

URLのロケールが、サポートされているStudioロケールでない場合、Studioは、Cookieのロケールの使用を試みます。

Cookieがない場合、またはCookieが無効な場合は、ブラウザ・ロケールの使用を試みます。

現在のブラウザ・ロケールが、サポートされているStudioロケールではない場合、Studioは、構成済のデフォルト・ロケールを使用します。

ログインしているユーザーが、ロケールを含むURLを使用してStudioに移動した URLのロケールがStudioでサポートされている場合、Studioは、そのロケールを使用します。Studioは、そのURLを反映するように、Cookieとユーザーのアカウントの両方を更新します。
URLのロケールが、サポートされているStudioロケールでない場合、Studioは、そのユーザーのアカウントで構成されているロケールを取得します。
  • ユーザーのロケールが「ブラウザ・ロケールの使用」に設定されている場合、Studioは、Cookieのロケールの使用を試みます。

    Cookieがない場合、またはCookieが無効な場合は、ブラウザ・ロケールの使用を試みます。

    現在のブラウザ・ロケールが、サポートされているStudioロケールではない場合、Studioは、構成済のデフォルト・ロケールを使用します。

  • ユーザーのロケールが「ブラウザ・ロケールの使用」以外の値である場合、Studioは、そのロケールを使用し、さらにCookieをそのロケールで更新します。