three20.bundle以及 sharekit.bundle多语言无法生效的解决方案

本文解决了在添加了three20和sharekit的项目中遇到的多语言切换问题,特别是实现除英语外的简体中文等多语言支持。通过将对应bundle文件加入工程,并添加本地化资源文件来解决。

1、在添加了three20 和 sharekit的项目中,多语言问题之间的切换一直存在问题,只有英语可用

2、主要的解决方式是,把两个工程对应的bundle文件,加入到现有工程中,然后为现有工程添加本地化的资源文件

至少添加两种  English   Chinese-Hans  简体中文

其他的语言是否生效,不确定是否在现有工程中需要添加对应的语言资源文件,但是添加多语言之后,本地化语言的问题已经解决

解决方式:在supportfiles里面添加 string files  然后,make localization (Xcode4.4里面没有 添加多语言的选项,在Xcode4.1里面添加的),

添加对应的多语言English  Chinese-Hans 等等

3、其他的多语言问题

http://www.cocoachina.com/bbs/read.php?tid=64229

工程下有两个Localizable.strings。一个是我创建的,另一个是ShareKit自带的。把自己创建的文件名改成其他名字即可。

转载于:https://www.cnblogs.com/easonoutlook/archive/2012/08/15/2642777.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值