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;

    }

相關文章
相關標籤/搜索