方法
NSLocaleクラスを用います。// preferredLanguagesで言語リストを取得
NSArray *langList = [NSLocale preferredLanguages];
// 使用中の言語は取得したリストの先頭の項目になるため0番目を取得
NSString *langStr = [langList objectAtIndex:0];
if ([langStr isEqualToString:@"ja"]) {
// 日本語環境
NSLog(@"lang = %@", langStr);
}
else {
// その他の言語環境
NSLog(@"lang = %@", langStr);
}
参考記事
現在の表示言語をNSLocaleで取得する - くまろぐ端末の言語設定を取得する - iOSアプリ開発記
0 件のコメント:
コメントを投稿