iOS: Wie erhält man die aktuelle Spracheinstellung des Geräts?

Gibt es einige features in meiner Anwendung sein sollen, basierend auf den Spracheinstellungen des Geräts, auf dem Sie läuft.

Möchte ich, um die eigentliche Sprache und nicht in irgendeinem Land Einstellungen. Feind Beispiel, wenn die Sprache Englisch ist, ist mir egal, wenn es die USA, Großbritannien, Australien, etc...

Ich bin vertraut mit der NSLocale Objekt, aber es scheint zu beziehen sich auf die Region Format Einstellung und nicht um die Sprache Einstellung (siehe Screenshot unten) so wenn ich es versuche abzurufen, die Sprache, aus der es mit [locale displayNameForKey:NSLocaleIdentifier value:[locale localeIdentifier] ich Dinge wie English (United States) statt English; auch, glaube ich, dass das, was ich brauche, ist die Sprache Daten und nicht die Region Format (bin ich richtig?).

Kann jemand mir direkt auf, wie zum abrufen der Spracheinstellung?

iOS: Wie erhält man die aktuelle Spracheinstellung des Geräts?

InformationsquelleAutor der Frage Ohad Regev | 2011-07-26

Schreibe einen Kommentar