getLanguage (JavaScript)

ISO 3166 で定義されている 2 文字の国別コードすべてのリストを返します。これは Locale の作成に使用できます。

注: ISO 639 は確定した規格ではなく、一部の言語のコードは変更されています。この関数が返すリストには、コードが変更された言語の新規コードと旧コードの両方が含まれています。

このロケールの言語コードを返します。これは、空ストリングか、小文字の ISO 639 コードのいずれかになります。ISO 639 は確定した規格ではなく、一部の言語のコードは変更されています。

ロケールのコンストラクタは、コードが変更された言語の新規コードと旧コードの両方を認識しますが、この関数は常に旧コードを返します。コードが変更された特定の言語を調べる場合は、

if (locale.getLanguage().equals("he") ...

を使用するのではなく、次のように記述してください。

if (locale.getLanguage().equals(new Locale("he", "", "").getLanguage()) ...

定義場所

Locale (Runtime - JavaScript)

構文

getLanguage() : string