无法本地化iOS应用包显示名称

时间:2015-05-18 08:39:02

标签: ios objective-c localization info-plist cfbundledisplayname

我已经按照一些SO问题的答案来本地化我的应用程序的名称。

InfoPlist.strings(Base):

CFBundleDisplayName = "Name In English";
CFBundleName = "Name In English";

InfoPlist.strings(阿拉伯语(沙特阿拉伯)):

CFBundleDisplayName = "Name In Arabic";
CFBundleName = "Name In Arabic";

我还尝试在CFBundleDisplayNameCFBundleName

周围添加引号

InfoPlist.strings文件位于我的app.next到Info.plist文件的根目录下,但在本地化之后,它已移至Base.lproj目录和ar-SA.lproj目录。

但是,我的应用程序未在iPhone主屏幕的图标下使用本地化名称。

1 个答案:

答案 0 :(得分:4)

我为你做了示例项目:

https://github.com/jurajantas/localizationTest

希望它有所帮助。