美文网首页
iOS 获取设备当前语言环境

iOS 获取设备当前语言环境

作者: 齐舞647 | 来源:发表于2018-10-30 16:39 被阅读265次

需求:服务端同学需要根据设备当前语言环境,去做国际化处理。

直接上代码:

NSArray *arr = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];
NSString *languageName = arr.firstObject;

一行代码搞定:

NSString *languageName = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] firstObject];

结果:

语言名称 语言码
中文简体 zh-Hans-CN
中文繁体 zh-Hant-US
中文繁体(台湾) zh-Hant-TW
中文繁体(香港) zh-Hant-HK
中文繁体(澳门) zh-Hant-MO

相关文章

网友评论

      本文标题:iOS 获取设备当前语言环境

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