Condividi tramite


Locale.Language Proprietà

Definizione

Restituisce il codice della lingua delle impostazioni locali.

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

Valore della proprietà

Codice della lingua o stringa vuota se non è definito alcun oggetto .

Attributi

Commenti

Restituisce il codice della lingua delle impostazioni locali.

<b Nota:</b>> ISO 639 non è uno standard stabile— alcuni codici delle lingue sono stati modificati. Il costruttore delle impostazioni locali riconosce sia i codici nuovi che i codici precedenti per le lingue i cui codici sono stati modificati, ma questa funzione restituisce sempre il codice precedente. Se si vuole verificare la presenza di una lingua specifica il cui codice è stato modificato, non eseguire

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

Invece, fare

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

Documentazione java per java.util.Locale.getLanguage().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a