Tak więc w mojej aplikacji staram się, aby urządzenia obecnie ustawiały język i jego akronim. Więc to zrobić:NSLocale Language Issue
NSString *fullLanguage = [[NSLocale currentLocale] displayNameForKey:NSLocaleIdentifier value:[[NSLocale preferredLanguages] objectAtIndex:0]];
NSString *abrlanguage = [[NSLocale preferredLanguages] objectAtIndex:0];
zgłosić Jednak niektórzy użytkownicy, że język jest zwrócenie coś takiego: en_UK lub coś podobnego, co z kolei jest brudząc się funkcjonalność mojej aplikacji.
Czy istnieje sposób na uzyskanie aktualnie ustawionego języka urządzenia, niezależnie od ustawień regionalnych urządzenia?
Dzięki!
Spodziewam się, że po prostu powie "en" bez żadnych dodatkowych informacji regionalnych. –