美文网首页
iOS开发之国际化多语言

iOS开发之国际化多语言

作者: 不疯魔难以成佛 | 来源:发表于2016-06-30 16:58 被阅读0次

    首先新建项目 test

    1、新建文件Localizable.strings(使用该名字来创建)

    2、添加新语言

    3、点击Localizable.strings 在右侧Locallzation来进行加载,记得勾选上你要的语言

    4、在Localizable中的english添加

    "SIM"="china";

    在Localizable中的chinaSimple添加

    "SIM"="中国";

    5、这样就可以了,接下来只需要为对应的label或者其他进行设置了

    label.text=NSLocalizedString(@"SIM",nil);//第一个是key值,第二个为注释可以不用写;

    6、获取当前系统语言

    NSArray*languages = [NSLocale   preferredLanguages];

    NSString*currentLanguage = [languages   objectAtIndex:0];

    DLog(@"%@", currentLanguage);

    OK.....

    相关文章

      网友评论

          本文标题:iOS开发之国际化多语言

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