我現在如何獲得實際的系統語言?看起來他們在最後一次衝刺後放置了區域後綴。因此在cs
之前現在是cs-DE
如果語言是捷克語並且區域設置是德語。但是有些語言沒有像GB語言en-GB
這樣的後綴,但是區域設置是德語。iOS9 AppleLanguages與舊iOS不同
NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];
NSArray* language = [defs objectForKey:@"AppleLanguages"];
NSString* preferredLang = [language objectAtIndex:0];
NSLog(@"localeIdentifier: %@", preferredLang);
的LocaleID應該是NSString的我客串 – kubo
的確,固定;) – Imotep