ロケール設定

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • ロケール設定には、システムとユーザーの 2 つの設定があります。システムロケールによって参照通貨が決定され、ユーザーロケールによってセッション通貨が決定されます。

    システムロケール

    システムロケールは、glide.system.locale プロパティを使用して設定します。値の形式は Language.Country で、それぞれ次のようになります。
    • Language は ISO 639 言語コードです。
    • Country は ISO 3166 言語コードです。
    内部的には、この値は Java で指定されたとおりに使用されます。システムのロケール設定は、Java でサポートされているロケールのリストに含まれている必要があります。通貨フィールドに表示される参照通貨の値はシステムロケールによって示される通貨であるため、新規の zBoot の後にシステムロケールを一度設定します。このプロパティを設定するには、「デフォルトの通貨フィールドの構成を制御し、インスタンスで使用する」を参照してください。
    注:
    通貨値をインスタンスに入力した後に、システムロケールを変更しないでください。システムロケールを変更した場合、参照通貨の値は調整されません。レート換算はありません。この永続性により、集計とフィルタリングが無効になります。

    ユーザーロケール

    Now Platform® は、次の順序でユーザーロケールを決定します。
    • 国、または国と言語の両方が指定されているユーザーレコード。
    • glide.system.locale プロパティを使用して設定されたシステムロケール。
    • ブラウザーのロケール。

    通貨フィールドの金額は、通貨コードと金額で構成されます。金額は常にセッション通貨で表示され、ユーザーロケールの Java で指定された形式で書式設定されます。