美文网首页
iOS 多语言配置

iOS 多语言配置

作者: _RG | 来源:发表于2019-12-03 15:56 被阅读0次
    1. 选中工程,在localizations选项点击加号, 选择要适配的语言
      zh-hans简体中文
      zh-hant繁体中文
    image.png
    1. 创建String文件,命名为Localizable
    image.png
    1. 点击Localizable.string文件选中右边Localizable, 在要适配的语言下打钩
    image.png
    1. 然后在对应的语言文件里面编写适配的内容
    image.png
    1. 获取
      [[NSBundle mainBundle] localizedStringForKey:key value:@"" table:nil]
      key为Localizable.string对应的key
      例如
    [[NSBundle mainBundle] localizedStringForKey:@"Cancel" value:@"" table:nil]
    

    对于APP名字的多语言化

    在info.plist文件中增加Bundle display name属性,并且把属性赋值为$(PRODUCT_NAME);

    在info.plist文件中增加Application has localized display name属性,设置为bool值,设置为YES;

    添加Strings File文件,命名为InfoPlist.strings,创建方式和上面一样;

    设置显示名字:CFBundleDisplayName = "XXX";

    相关文章

      网友评论

          本文标题:iOS 多语言配置

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