【发布时间】:2015-01-08 19:59:28
【问题描述】:
我试图本地化我的 iOS 应用程序。而且不能这样做。
-
在 info.plist 我有:
Bundle Name = $(PRODUCT_NAME) Bundle Display Name = $(PRODUCT_NAME) -
创建了一个 infoPlist.strings 文件
-
本地化此文件。
-
在我写的每个本地化文件中:
"CFBundleDisplayName" = "My_App_Name"; "CFBundleName" = "My_App_Name"; -
在 info.plist 中添加了一个名为“应用程序已本地化显示名称”的 Bool,并将其更改为 YES。
我已经更改了 infoPlist.strings 本地化的 iPhone 语言,但这并没有生效。应用名称与我在创建项目时所写的名称相同。
【问题讨论】:
-
您在尝试新的本地化之前是否删除了该应用程序?我认为本地化名称只会在安装期间应用。
-
我检查(在你说之前和之后)从 iPhone 和模拟器中删除应用程序。这不是一个原因......
标签: ios iphone xcode swift localization