iOS应用国际化 --app 名字国际化的坑

1,应用内的国际化就不多说了,百度,谷歌,教程多的不要不要的,我推荐一个(http://www.cocoachina.com/industry/20140526/8554.html)

2,我主要说我遇到的坑,希望大家不会再遇到。开始了啊,当我的程序内的代码中,xib 中还有图片都已经国际化好后,我这个时候就开始了 app 名字的国际化,大坑已经开始陷入。。。在网上查怎么 app 名字的国际化后,得到的答案是 CFBundleDisplayName = "Gold Treasure"; ok,我就把这行代码翻到了我建的Localizable.strings文件中,如下图

经过测试 ,无论如何都是不行,把手机上运行上去的 app 删了很多次,设置语言很多次,反正就是不行。。。然后我开始琢磨,是不是 info.plist  也需要下图这样的文件呢。然后坑已经掉进去了。。。往下看

然后我就准备给 info.plist 也添加上图的文件

选择完成以后你发现,项目已经报错了,你的项目已经找不到你的 info.plist 文件。。。。。。这该怎么办啊,项目马上就要提交测试版本了,时间迫在眉急啊。。。。(此处心里只想,妈的先赶紧把项目先能跑起来,这个做不做再说了)看到报错内容,是说我的 info.plist 找不到了,Show in Finder 我的 info.plist文件

发现如下图,我的 info.plist 的位置已经变了



我准备赶紧把 info.plist的国际化语言适配给取消了(这个坑更大了。。。认真看啊),然后我发现完蛋了。。。info.plist找不到了,丢了

经过了很长时间的纠结,然后我就把 info.plist 复制一个放到原来的位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值