iPhoneの「言語」設定は「言語」と「書式」の2つの設定項目があり、ちょっと複雑なので情報の整理と取得方法についての解説をまとめてみました。 現在設定されている「言語」を表示 NSArray *languages = [NSLocale preferredLanguages]; NSLog(@"preferredLanguages : %@", languages); NSString *currentLanguage = [languages objectAtIndex:0]; NSLog(@"currentLanguage: %@", currentLanguage); iPhoneの設定とそのときの結果は以下の様になります。 言語 currentLanguageの結果 日本語 ja English en 简体中文 zh-Hans preferredLanguagesの結果を見ると以