IOS OC获取app中CFBundleDisplayName的各种语言value


  • 创建appName国际化文件InfoPlist.strings
  • Xcode 右侧展开 File inspector界面,☑️要支持的国际化语言- -Localization(前提是已在项目PROJECT-->Info-->localizations里面"+"了目标语言),
  • InfoPlist.strings组 展开的所有语言文件里面,写入
    CFBundleDisplayName = "这里写app 的 各国语言 名称";
  • 至此,Our app‘s name already supports automatic nationalization 😄
    如果想要获取指定语言的app名称以完善程序内的国际化切换,可参照如下code获取:⬇️
NSString *app_Name = 
[[NSBundle bundleWithPath:[[NSBundle mainBundle]      
    pathForResource:@"en"
    ofType:@"lproj"]] 
localizedStringForKey:(@"CFBundleDisplayName") 
value:nil 
table:@"InfoPlist"];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。