メインコンテンツへスキップ

Universal Login のローカライズ

は、以下の言語にローカライズされています。アスタリスクが付いた項目は右から左に表記されます。
言語コード
アルバニア語sq
アムハラ語am
アラビア語*ar
アラビア語 (エジプト) *ar-EG
アラビア語 (サウジアラビア) *ar-SA
アルメニア語hy
アゼルバイジャン語az
バスク語eu-ES
ベンガル語bn
ボスニア語bs
ブルガリア語bg
カタルーニャ語ca-ES
中国語 - 香港zh-HK
中国語 - 簡体字zh-CN
中国語 - 繁体字zh-TW
クロアチア語hr
チェコ語cs
デンマーク語da
オランダ語nl
英語en
英語 - カナダen-CA
エストニア語et
ペルシア語 (ファルシ) *fa
フィンランド語fi
フランス語fr-FR
フランス語 - カナダfr-CA
ガリシア語gl-ES
ジョージア語ka
ドイツ語de
ギリシャ語el
グジャラート語gu
ヘブライ語*he
ヒンディー語hi
ハンガリー語hu
アイスランド語is
インドネシア語id
イタリア語it
日本語ja
カンナダ語kn
韓国語ko
ラトビア語lv
リトアニア語lt
マケドニア語mk
マレー語ms
マラヤーラム語ml
マラーティー語mr
モンゴル語mn
モンテネグロ語cnr
ミャンマー語my
ノルウェー語no
ノルウェー語 - ブークモールnb
ノルウェー語 - ニーノシュクnn
ポーランド語pl
ポルトガル語 - ブラジルpt-BR
ポルトガル語 - ポルトガルpt-PT
パンジャブ語pa
ルーマニア語ro
ロシア語ru
セルビア語sr
スロバキア語sk
スロベニア語sl
ソマリ語so
スペイン語es
スペイン語 - アルゼンチンes-AR
スペイン語 - ラテンアメリカes-419
スペイン語 - メキシコes-MX
スワヒリ語sw
スウェーデン語sv
タガログ語tl
タマジット語zgh
タミル語ta
テルグ語te
タイ語th
トルコ語tr
ウクライナ語uk
ウルドゥー語*ur
ベトナム語vi
ウェールズ語cy

言語の選択

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

制限事項

  • 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 ページはローカライズできません。

詳細