美文网首页
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