iOS 语言设置

作者: 小布走慢点 | 来源:发表于2016-05-12 10:08 被阅读66次

    当前所在地信息

    NSString *identifier = [[NSLocalecurrentLocale] localeIdentifier];
    NSString *displayName = [[NSLocale currentLocale]displayNameForKey:NSLocaleIdentifiervalue:identifier];
    NSLog(@"%@", displayName);
    

    当前所在地的使用语言

    NSLocale *currentLocale = [NSLocale currentLocale];
    NSLog(@"Language Code is %@", [currentLocale objectForKey:NSLocaleLanguageCode]);
    

    系统语言

    NSArray *arLanguages = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];
    NSString *strLang = [arLanguages objectAtIndex:0];
    NSLog(@"LANG:%@",strLang);
    

    语言列表

    (
        en,
        "zh-Hans",
        fr,
        de,
        ja,
        nl,
        it,
        es,
        pt,
        "pt-PT",
        da,
        fi,
        nb,
        sv,
        ko,
        "zh-Hant",
        ru,
        pl,
        tr,
        uk,
        ar,
        hr,
        cs,
        el,
        he,
        ro,
        sk,
        th,
        id,
        ms,
        "en-GB",
        ca,
        hu,
        vi
    )
    

    相关文章

      网友评论

        本文标题:iOS 语言设置

        本文链接:https://www.haomeiwen.com/subject/zzaurttx.html