我正在开发一个iOS框架(比如xyz.framework),因为我试图构建一个功能来本地化软件包显示名称(CFBundleDisplayName),我应该本地化应用程序名称这会消耗我的xyz.framework)我们是否可以本地化iOS应用程序的名称
按我的理解,我们不得不提到在infoPlist.Strings文件的应用的名称,我们应该本地化应用程序的名称,
我的问题是我们能挑选的应用程序名称动态地用硬编码呢?如果是的话,我该怎么办?
请帮我一把!
我正在开发一个iOS框架(比如xyz.framework),因为我试图构建一个功能来本地化软件包显示名称(CFBundleDisplayName),我应该本地化应用程序名称这会消耗我的xyz.framework)我们是否可以本地化iOS应用程序的名称
按我的理解,我们不得不提到在infoPlist.Strings文件的应用的名称,我们应该本地化应用程序的名称,
我的问题是我们能挑选的应用程序名称动态地用硬编码呢?如果是的话,我该怎么办?
请帮我一把!
在第一个回答这个问题:
How to localise a string inside the iOS info.plist file?
由于应用程序的名称需要之前进行本地化的应用程序正在运行,这显然是不可能的动态地改变它。我可能会下载你的应用程序,永远不会运行它。
不,Info.plist
值必须硬编码,并且不能在运行时更改(如果您考虑此值,这实际上是有意义的)。
这同样适用于本地化版本。
采取这个问题的第一个答案:http://stackoverflow.com/questions/25736700/how-to-localise-a-string-inside-the-ios-info-plist-file – gnasher729