一、國際化App名字
1.新建一個Strings File,命名應該一定是InfoPlist.strings,不然App名字在更改本地語言的時候不會更改气堕。
2.點擊工程-PROJECT-Info-Localizations流纹,添加語言(這里以簡體中文為例)
3.點擊之前創(chuàng)建的InfoPlist.strings - 點擊右邊的“Localizion”- 添加簡體中文
然后勾選英語
4.分別設置中英文名字
"CFBundleDisplayName" = "中文名字";
"CFBundleDisplayName" = "EnglishName";
名字字符串自己填寫就好,這里只是示范
切換手機語言app名字會發(fā)生變化薄霜。
二某抓、App內容國際化
1.同添加InfoPlist.strings的做法相同,添加一個Localizable.strings文件(名字固定)
2.在Localizable.strings的語言文件里面加入你設置的key值
3.在你需要應用的地方使用NSLocalizedSrting賦值(本文以為label賦值為例)