IOS获取当前系统语言

转自:http://www.cocoachina.com/bbs/read.php?tid=96919#582333

ios获取当前系统的语言环境,其实就是一个数组,默认第一个就是当前的系统语言,和手机设置->通用->多语言环境->语言里的那个排序是一致的

/*
得到本机现在用的语言

  • en:英文 zh-Hans:简体中文 zh-Hant:繁体中文 ja:日本 ......
    */

    • (NSString)getPreferredLanguage
      {
      NSUserDefaults
      defs = [NSUserDefaults standardUserDefaults];
      NSArray languages = [defs objectForKey:@"AppleLanguages"];
      NSString
      preferredLang = [languages objectAtIndex:0];
      NSLog(@"Preferred Language:%@", preferredLang);
      return preferredLang;
      }

输出:2012-03-20 10:44:13.346 ipad[940:16d03] Preferred Language:zh-Hans

转载请注明: 转自Rainbird的个人博客
   本文链接: IOS获取当前系统语言


相关博文

About rainbird

IOS攻城狮
This entry was posted in iOS, object-c, 转载 and tagged , , , , . Bookmark the permalink.

发表评论