JavaScript

Intl.DisplayNames オブジェクト


編集:2023.01.09 by T.A.

[Edge]。→

言語を考慮した、言語、地域、文字体系、通貨の翻訳を可能にするオブジェクト。

コンストラクター
new Intl.DisplayNames([locales[, options]])
新しい Intl.DisplayNames オブジェクトを作成します。
静的メソッド
Intl.DisplayNames.supportedLocalesOf(locales[, options])
指定のロケールの内で、対応可能なロケールを配列で返します。
インスタンス メソッド
Intl.DisplayNames.of(code)
Intl.DisplayNames に従い指定値を翻訳し文字列で返します。
Intl.DisplayNames.resolvedOptions()
Intl.DisplayNames の計算されたロケールとスタイルの情報をオブジェクトで返します。
DA=new Intl.DisplayNames('ja', {type: 'region'});
D=DA.of('JP');  //=[string]:日本
D=DA.of('US');  //=[string]:アメリカ合衆国
D=DA.of('AU');  //=[string]:オーストラリア

DA=new Intl.DisplayNames('en', {type: 'region'});
D=DA.of('JP');  //=[string]:Japan
D=DA.of('US');  //=[string]:United States
D=DA.of('AU');  //=[string]:Australia

Intl.DisplayNames()言語タグ


テスト