Locale.Language プロパティ

定義

このロケールの言語コードを返します。

public string Language { [Android.Runtime.Register("getLanguage", "()Ljava/lang/String;", "")] get; }
[<get: Android.Runtime.Register("getLanguage", "()Ljava/lang/String;", "")>]
member this.Language : string

プロパティ値

言語コード。定義されていない場合は空の文字列。

属性

注釈

このロケールの言語コードを返します。

<b>注:</b> ISO 639 は安定した標準&mdash ではありません。一部の言語のコードが変更されています。 ロケールのコンストラクターは、コードが変更された言語の新しいコードと古いコードの両方を認識しますが、この関数は常に古いコードを返します。 コードが変更された特定の言語に対してチェックする場合は、

if (locale.getLanguage().equals("he")) // BAD!
               ...

代わりに、次の操作を行います。

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

の Java ドキュメント java.util.Locale.getLanguage()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象