ios系统语言

1.获取当前设备系统语言app

    NSArray *appLanguages = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];object

    NSString *languageName = [appLanguages objectAtIndex:0];程序

1.2如下也能够语言

 NSArray *languages = [NSLocale preferredLanguages];系统

    NSString *currentLanguage2 = [languages objectAtIndex:0];

    Log( @"currentLanguage2:%@,languages:%@" , currentLanguage2,languages);

2.当前程序语言

NSString *currentLanguage = [[NSUserDefaults standardUserDefaults]objectForKey:AppLanguage];

    if (!currentLanguage) {

        [[NSUserDefaults standardUserDefaults] setObject:@"en" forKey:AppLanguage];

        [XHDataTool sharedDataTool].globalLanguage = @"en";

    }else{

        [XHDataTool sharedDataTool].globalLanguage = currentLanguage;

    }

相关文章
相关标签/搜索