iOS获取设备的语言

原创 2015年11月19日 14:26:31
//获取语言,设置segment
    if ([[self getPreferredLanguage] isEqualToString:@"zh-TW"] ||
        [[self getPreferredLanguage] isEqualToString:@"zh-HK"] ||
         [[self getPreferredLanguage] isEqualToString:@"zh-Hant"] ||
        [[self getPreferredLanguage] isEqualToString:@"zh-Hant-CN"]) {
        //繁体中文
    }else if ([[self getPreferredLanguage] isEqualToString:@"zh-Hans-CN"]) {
        //简体中文
    }else {
        //其他语言,使用英文
    }
- (NSString*)getPreferredLanguage {
    NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults];
    NSArray * allLanguages = [defaults objectForKey:@"AppleLanguages"];
    NSString * preferredLang = [allLanguages objectAtIndex:0];
    NSLog(@"当前语言:%@", preferredLang);
    return preferredLang;
}




iOS开发 - 判定当前系统语言

1、IOS程序名称国际化  1.1 新建一个Single View app模版项目,命名为Localization。  1.2 新建后,可以看到工作目录结构文件如下,单击InfoPlist...
  • a910577347
  • a910577347
  • 2017年11月20日 18:15
  • 151

iOS9正确获取用户语言设置

http://www.tuicool.com/articles/m2uEfyN iOS9正确获取用户语言设置  ios 移动开发 September 29 2015 升级...
  • jeffasd
  • jeffasd
  • 2017年03月03日 14:47
  • 675

ios获得当前系统语言

游戏开发时,iOS会返回当前语言为 "en"、"zh"、“zh-Hans"、"zh-Hant"等等 - (void)getCurrentLanguage { NSArray *langua...
  • teng_ontheway
  • teng_ontheway
  • 2015年12月12日 18:38
  • 3444

ios获取当前语言

+ (NSString*)getPreferredLanguage {     NSUserDefaults * defaults = [NSUserDefaults standardUs...
  • WQ5201314O
  • WQ5201314O
  • 2015年01月04日 13:28
  • 376

iOS 国际化和判断当前语言环境

1、IOS程序名称国际化  1.1 新建一个Single View app模版项目,命名为Localization。  1.2 新建后,可以看到工作目录结构文件如下,单击InfoPlist.str...
  • yuanya
  • yuanya
  • 2013年12月22日 22:05
  • 1789

iOS获取系统当前语言

获取系统当前语言- (void)getCurrentLanguage { NSArray *languages = [NSLocale preferredLanguages]; NSS...
  • heartofthesea
  • heartofthesea
  • 2014年01月03日 15:43
  • 18014

iOS判断当前系统语言

NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults];         NSArray * allLanguages...
  • sevenquan
  • sevenquan
  • 2015年12月29日 12:29
  • 569

iOS下获取用户当前语言

iOS系统下,可以通过如下方法获取当前语言: 方法一 // get the current language and country config NSUserDefaults *defaul...
  • three33333
  • three33333
  • 2016年03月23日 20:46
  • 194

iOS 应用程序内部国际化,不跟随系统语言

前言:网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,笔者就不赘述了-0 – 今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案。 ...
  • xwren362922604
  • xwren362922604
  • 2013年12月07日 18:21
  • 14520

IOS获取设置的语言和国家以及设备的名称版本

1)获取设置的语言 NSString *nsLang  = [[NSLocale currentLocale] objectForKey:NSLocaleLanguageCode]; 传说中获...
  • th_gsb
  • th_gsb
  • 2015年01月29日 15:28
  • 2425
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS获取设备的语言
举报原因:
原因补充:

(最多只允许输入30个字)