Skip to main content

Universal Login のローカライズ

は、以下の言語にローカライズされています。アスタリスクが付いた項目は右から左に表記されます。

言語の選択

Auth0 は、次の内容に基づいてページの表示言語を決定します。
  • 上記に記載されている、Auth0 でサポートされている言語
  • Auth0 Dashboard の Tenant Settings セクションで設定された言語の一覧。このセクションでは、テナントでサポートする言語を選択し、既定の言語を 1 つ設定できます。デフォルトでは英語のみが選択されていますが、必要に応じて追加できます。
  • Authorization Request endpoint に送信される ui_locales パラメーターの値。このパラメーターを使用すると、アプリケーションまたはセッションで使用する言語の一覧を制限できます。スペース区切りでロケールの一覧を指定できます。UI に反映するには、一覧の先頭のロケールがテナントで有効になっているロケールと一致している必要があります。
  • ブラウザーから送信される Accept-Language HTTP ヘッダー。この言語が上記の設定で許可されている場合、Auth0 はその言語でページを表示します。許可されていない場合は、既定の言語で表示されます。
追加する言語コードに合わせて he を置き換え、次の本文を指定して Tenants endpointPATCH リクエストを送信するには、Auth0 を使用します。
追加したら、ログインリクエストのui_localesクエリパラメーターで言語を指定します。 また、Management API の Update Tenants endpoint を使用して、テナントで有効にする言語を指定することもできます。デフォルト言語は、リストの先頭の言語です。

右から左に記述する言語

右から左に記述する言語のサポートは Early Access で提供されています。この機能の利用を希望する場合は、Auth0 Support にお問い合わせください。この機能を使用すると、Okta の Master Subscription Agreement に記載されている該当の Free Trial 条項に同意したものとみなされます。Auth0 の製品リリース サイクルの詳細については、製品リリース ステージを参照してください。
右から左に記述する言語 (RtL) のサポートを使用すると、テナントでアラビア語 (標準、エジプト、サウジアラビア) 、ペルシア語、ヘブライ語、ウルドゥー語のテキストを表示できます。RtL テキストを使用するテナントは、WCAG 2.2 AA に準拠している必要があります。また、テナントでページ テンプレートを使用している場合は、dir 属性を含めるように HTML タグを更新する必要があります。

制限事項

  • ui_locales パラメーターは フローでのみ使用できます。Security Assertion Markup Language または WS-Federation では使用できません。
  • ui_locales パラメーターは、アップストリームのIDプロバイダー に転送されません。IdP にパラメーターを渡す方法の詳細については、Pass Parameters to Identity Providers を参照してください。
  • Consent ページのスコープはローカライズできません。

既知の問題

  • Universal Login Page では、言語コード fr-FR の HTML lang 属性が fr としてレンダリングされます。
  • Universal Login Page では、言語コード pt-PT の HTML lang 属性が pt としてレンダリングされます。

クラシックログインのローカライズ

クラシックログインでは、ログインパスワードリセットページ、および パスワードポリシー のローカライズに、Auth0 の JavaScript ウィジェットを使用します。 多要素認証 (MFA) ページ では、デフォルトで Auth0 の ウィジェットが使用されますが、これはローカライズできません。guardian.js を使用すると、ローカライズ版を作成できます。 Consent ページはローカライズできません。

詳細