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
)

相关文章

  • flutter创建设置开发语言

    flutter创建设置开发语言 iOS端语言设置为oc命令 flutter create -i objc test...

  • iOS 语言设置

    当前所在地信息 当前所在地的使用语言 系统语言 语言列表

  • ios如何跳过开机启动页面?

    ios如何跳过开机启动页面? 设置语言、密码、国家、定位、隐私等用户设置,如何跳过去呢? ios setup he...

  • iOS-图文讲解语言国际化

    前言:iOS的语言国际化是指根据用户手机系统的语言设置,自动将APP的语言设置为和用户手机系统语言一致的语言。通常...

  • iOS获取系统语言,个人界面封装,语言国际化

    iOS获取系统语言 #######在编程中我们可能需要获取用户设置的手机语言,直接上代码NSString *ide...

  • iOS 项目内国际化详解

    iOS 项目内国际化,即不用到iOS系统设置界面去选择对应的语言,而是在自己的项目中进行设置。 先看看我写的一个小...

  • IOS 多语言设置

    1、新建工程【yuyan】 并创建文件夹Resources放置语言类相关 2、创建语言放置位置文件 注意:如果没...

  • iOS 多语言设置

    讨论的iOS应用中的多语言设置,Ok 一般是两种情况: 1.根据当前设备语言自动切换显示 2.在应用中可进行语言设...

  • iOS多语言配置

    iOS 多语言配置(国际化) iOS app包显示名称可以国际化,具体方法如下: 基础设置 在info.plist...

  • Flutter项目创建设置开发语言

    iOS端语言设置为oc命令 flutter create -i objc test1234 test1234为项目...

网友评论

    本文标题:iOS 语言设置

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