如何本地化 iOS 应用程序的名称
How to localize name of iOS application
我正在尝试本地化我的 iOS 应用程序。而且不能这样做。
在info.plist我有:
Bundle Name = $(PRODUCT_NAME)
Bundle Display Name = $(PRODUCT_NAME)
创建了一个 infoPlist.strings 文件
已本地化此文件。
在我写的每个本地化文件中:
"CFBundleDisplayName" = "My_App_Name";
"CFBundleName" = "My_App_Name";
向 info.plist 添加了一个名为“应用程序具有本地化显示名称”的布尔值并将其更改为 YES。
我已经为 infoPlist.strings 本地化更改了 iPhone 语言,但这没有生效。应用程序名称与我在创建项目时写的名称没有变化。
包名称没有本地化的原因是我将本地化文件命名为 "infoPlist.strings"。它应该是 "InfoPlist.strings"(我在 Info.plist 中大写)。
在我的例子中,我必须本地化 (English, deprecated)
。
InfoPlist.strings(Base)
未使用。
在InfoPlist.string
中添加"CFBundleName" = "My_App_Name";
即可。
我正在尝试本地化我的 iOS 应用程序。而且不能这样做。
在info.plist我有:
Bundle Name = $(PRODUCT_NAME) Bundle Display Name = $(PRODUCT_NAME)
创建了一个 infoPlist.strings 文件
已本地化此文件。
在我写的每个本地化文件中:
"CFBundleDisplayName" = "My_App_Name"; "CFBundleName" = "My_App_Name";
向 info.plist 添加了一个名为“应用程序具有本地化显示名称”的布尔值并将其更改为 YES。
我已经为 infoPlist.strings 本地化更改了 iPhone 语言,但这没有生效。应用程序名称与我在创建项目时写的名称没有变化。
包名称没有本地化的原因是我将本地化文件命名为 "infoPlist.strings"。它应该是 "InfoPlist.strings"(我在 Info.plist 中大写)。
在我的例子中,我必须本地化 (English, deprecated)
。
InfoPlist.strings(Base)
未使用。
在InfoPlist.string
中添加"CFBundleName" = "My_App_Name";
即可。