I have followed the answers to some SO question to localize my app's name.
InfoPlist.strings (Base):
CFBundleDisplayName = "Name In English";
CFBundleName = "Name In English";
InfoPlist.strings (Arabic (Saudi Arabia)):
CFBundleDisplayName = "Name In Arabic";
CFBundleName = "Name In Arabic";
I have also tried adding quotation marks around CFBundleDisplayName
and CFBundleName
InfoPlist.strings file is located at the root directory of my app.next to Info.plist
file, but after localized, it was moved to Base.lproj
dir and ar-SA.lproj
dir.
However, my app is not using the localized name under its icon in the iPhone's home screen.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…