gpt4 book ai didi

objective-c - 如何本地化 iOS 8 今天的扩展小部件以及小部件名称

转载 作者:太空狗 更新时间:2023-10-30 03:25:34 24 4
gpt4 key购买 nike

我不明白如何本地化今天的扩展,我想像普通的 xcode 项目一样创建 Localize.strings 文件,例如具有以下字符串:

.en
"Apple" = "Apple"

.it
"Apple" = "Mela"

我还想知道如何本地化 iOS 8 Today Extensions 小部件名称。

我试图在 Xcode 中创建一个 Strings File,并且我试图插入这个:

"CFBundleDisplayName" = "App Name";

但是名字没有变...

最佳答案

添加LSHasLocalizedDisplayName = YESInfo.plist文件并将您的本地化添加到 InfoPlist.strings您必须将其放在 language.proj 下每种语言的文件夹,例如 de.lproj德语版本。

测试前:- 清理项目- 从模拟器中删除应用程序。- 添加 language.proj文件夹引用扩展的 Supporting files部分 - 将它们包含在 Copy bundle resourcesBuild Phases 中的部分您的扩展目标。

关于objective-c - 如何本地化 iOS 8 今天的扩展小部件以及小部件名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26090788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com