Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
1.3k views
in Technique[技术] by (71.8m points)

objective c - Could not localize iOS app bundle display name

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

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I did sample project for you:

https://github.com/jurajantas/localizationTest

Hope it helps.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...