iOS Swift : Application name is pulled from project settings and not from Info. plist

标签 ios xcode localization application-name

标题几乎说明了一切。我无法将我的应用程序名称本地化,因为它是从项目设置的信息选项卡中提取的,而不是从 Info.plist 文件中提取的。

我怎样才能使用本地化 info.plist 文件中的名称,而不是项目设置中的名称?

最佳答案

我找到了解决方案!我对您可以在项目中本地化 Info.plist 这一事实感到非常困惑。事实上,你永远不应该那样做!

最后我只需要创建一个新的字符串文件 (InfoPlist.strings)。我本地化了这个并添加了:

"CFBundleDisplayName"= "NameInAccordingLanguage"

最后很简单,但我在尝试本地化 Info.plist 时遇到了困难

关于iOS Swift : Application name is pulled from project settings and not from Info. plist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27142058/

相关文章:

windows - QLocale 在安装了语言包的 Windows 上错误地检测到系统语言

jquery - 为什么我的 JQuery UI Datepicker 仅在单击时才翻译?

ios - UINavigationBar 框架高度返回 44.0 但实际上是 64.0

xcode - 如何解决 xcode ui 中的 git pull 冲突

iphone - SplitViewController 委托(delegate)方法没有响应

ios - 强制 iOS CloudKit 同步更新,将所有记录下载到本地设备

swift - 什么时候用xib,什么时候用ContainerView?

javax.el.PropertyNotWritableException :/index. xhtml @29,118 值 ="":集合操作的非法语法

ios - 如何更改 UIImage 颜色?

iphone - iOS 4.2 - 使用 Apple AirPrint 打印 DOC、PPT、XLS 等?